本帖最后由 liyouliang8847 于 2012-05-17 11:24:39 编辑

解决方案 »

  1.   

    PHP能读取excel中的csv格式,获取数据后,你可以按照你的要求进行html排版:$row = 1;
    $handle = fopen("test.csv","r");
    while ($data = fgetcsv($handle, 1000, ",")) {
        $num = count($data);
        echo "<p> $num fields in line $row: <br>\n";
        $row++;
        for ($c=0; $c < $num; $c++) {
            echo $data[$c] . "<br>\n";
        }
    }
    fclose($handle);
      

  2.   

    网上搜来搜去,java版的,.net版的,都有办法,就是没看到php的
      

  3.   

    你好,谢谢。针对csv是很好解析处理,但要是去解析excel就不那么方便了。
    继续求教excel转html的,有用小工具转的或者直接excel另存为html的效果都很好。
    但是Linux上怎么搞定还不知道。
    像网易邮箱那样,直接预览excel附件就是html版的。真心不错
      

  4.   

    其实只要有linux下excel转html的软件就可以,然后php调用命令即可。
      

  5.   

    http://www.iteye.com/topic/333676
      

  6.   

    JACOB is a JAVA-COM Bridge that allows you to call COM Automation compJacob只是调用了Office的Sava as方法,在linux上就没戏了。
      

  7.   

    PHPExcel以把数据解析出来。转换成html的方法需要自己操作。
    网址:http://phpexcel.codeplex.com/
      

  8.   

     公布答案:有一个现成的写好的用php将excel转为HTML的类,是SourceForge上的开源项目PHP Excel Reader的扩展。
    下载地址:http://code.google.com/p/php-excel-reader/downloads/list
      

  9.   

    第一次发帖没经验,分出的多了点,给不出去啊~%>_<%