【发布时间】:2017-07-04 02:56:10
【问题描述】:
我正在使用akeneo-labs spreadsheet-parser 库从 xlsx 文件中提取数据。
use Akeneo\Component\SpreadsheetParser\SpreadsheetParser;
$workbook = SpreadsheetParser::open('myfile.xlsx');
$myWorksheetIndex = $workbook->getWorksheetIndex('myworksheet');
foreach ($workbook->createRowIterator($myWorksheetIndex) as $rowIndex => $values) {
var_dump($rowIndex, $values);
}
其实你可以在循环中通过列索引获取值,是否可以改为通过列名获取值?
【问题讨论】:
-
试试phpExcel这是蜜蜂的鼻子
-
phpexcel很慢!
-
改用PHPExcel的继承者PhpSpreadsheet。
标签: php spreadsheet