使用phpExcelReader读取excel文件
避免将excel文件转化成csv格式,在进行数据读取,而且支持多sheet文件。在这个需求前提下,我选择了2款php开源类:phpExcelReader、PHPExcel。其中后者支持读写,但是需要php5.2以上版本,并且需要打开zip支持
重点说一下 phpExcelReader,因为 phpexcel 很强大,但是也相对复杂,我看了一点E文的开发文档和使用文档,就已经没有太多的耐心了,等以后慢慢研究吧。
以下内容为转载
http://hi.baidu.com/hcylz/blog/item/65004a080416b038e9248803.html
phpExcelReader是专门用来读取文件的。返回一个数组,包含表格的所有内容。
该 class 使用的方法可以参考网站下载回来的压缩档中的 example.php。
不过我下载回来的 (版本 2009-03-30),有两点要注意:
reader.php 中的下面这行要修改
将 require_once 'Spreadsheet/Excel/Reader/OLERead.php';
改为 require_once 'oleread.inc';
example.php 中
修改 $data->setOutputEncoding('CP1251');
为 $data->setOutputEncoding('CP936');
修改 nl2br(htmlentities($data->sheets[$sheet]['cells'][$row][$col]));
为 $table_output[$sheet] .= nl2br(htmlspecialchars($data->sheets[$sheet]['cells'][$row][$col]));
不然中文会有问题。
繁体的话可以修改为CP950、日文是CP932,具体可参考codepage说明。
修改 $data->read('jxlrwtest.xls') 为自己的 excel 文件名,zip 档中附的 jxlrwtest.xls 应该是坏了。
这是下载地址:
phpExcelReader:http://sourceforge.net/projects/phpexcelreader/
PHPExcel:http://www.codeplex.com/PHPExcel/Wiki/View.aspx?title=Documents&referringTitle=Home
使用phpExcelReader读取excel文件相关推荐
- 使用php-excel-reader读取excel文件
有时候如果有大量的数据需要导入到数据库,最低级的办法就是,一个一个的手动添加,而日常生活中,常常用表格来记录,能不能让PHP直接读取一个excel表格,然后,将表格中的内容,全部导入数据库呢,这样子, ...
- php reader oleread,使用phpExcelReader读取excel文件
phpExcelReader是专门用来读取文件的.返回一个数组,包含表格的所有内容. 该 class 使用的方法可以参考网站下载回来的压缩档中的 example.php. 有几点要需要注意: 1.re ...
- php读取excel文件_php读取EXCEL文件 php excelreader读取excel文件
php开发中肯定会遇到将excel文件内容导入到数据库的需要,php-excel-reader是一个读取excel的类,可以很轻松的使用它读取excel文件非常方便. 我下载的是php-excel-r ...
- php生成表格和读取,phpexcelreader读取excel自动生成表跟字段
phpexcelreader读取excel自动生成表和字段 这个主要是采用phpexcelreader的功能实现,根据excel的文件名和excel第一行生成表名及字段,数据从第二行开始依次导入. p ...
- PHP(10):PHP读取Excel文件的记录-方法2
<PHP(3):PHP读取Excel文件的记录-方法1>中有在PHP中读取Excel的例子,有些麻烦,因为必须要加载很多的文件. 应该有ODBC的读取方法,还没有试,今天的方法简单了很多, ...
- php读取excel文件_PHP如何读取excel文件内容?
在PHP中可以使用PHPExcelReader或者PHPExcel来读取Excel文件内容,其读取内容的语句代码如"$objPHPExcel->getActiveSheet()-> ...
- php把excel变成数组,PHP excel读取excel文件转换为数组
/* 备注:先去下载PHP EXCEL--http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpexcel&a ...
- python 读取excel文件 效率 时间 格式_python读取Excel文件中的时间数据
在使用python读取Excel文件中的时间格式,碰到的时间格式转换问题: 读取这样的表格: 输出这样的数据结果: 然而这样的结果却不是我们想要的,我们需要的是这样的结果: 1.安装python官方库 ...
- C#读取Excel文件,准换为list
经常会用到,废话不多说直接贴代码 //读取Excel文件 public static DataTable ReadExcelToTable(string path)//excel存放的路径 { try ...
最新文章
- 牛客练习赛85 数学家的迷题 (带修莫队/线段树)
- 一个量子物理学家是怎样研究 AI 的? | 8月书讯
- java命名规则_Java命名规则
- 《配置管理最佳实践》——2.10 建立构建过程
- 2018-2019-2 网络对抗技术 20165305 Exp6 信息搜集与漏洞扫描
- 算法一看就懂之「 堆栈 」
- 整数存储方法和做题中部分数值方法
- AutoLISP圆内接多边形
- 现网问题排查实战:Jstat,Jstack,Jmap
- 《程序设计技术》第五章例程
- 小米盒子3增强版 android,小米盒子3增强版拆机评测 怎么样?好不好?
- android ca,Android CA证书安装流程
- 如何在微信自定义链接分享内容,图文链接xml卡片生成代码,制作微信卡片实现自定义标题,描述,缩列图以供转发
- 如何在iPhone应用中避免内存泄露
- Neo4j 重置密码
- 北大光华管理学院公开课北京站
- 高等数学-《函数与极限》总结笔记
- SenseTime Ace Coder Challenge 暨 商汤在线编程挑战赛-白色相簿
- 广州中大成考培训火热招生中
- 云计算导论(第2版)课后题答案