我从https://github.com/akeneo/spreadsheet-parser下载了这些软件包 当我从我的php文件中“运行它”时,我收到了错误
Fatal error: Class 'Akeneo\Component\SpreadsheetParser\SpreadsheetParser' not found
感谢
答案 0 :(得分:0)
我与作者联系,我发现我没有安装composer .. 因为我对它一无所知,所以他对他的代码进行了一些编辑,然后发送给我,所以我可以直接使用它。 无论如何,我会添加一段php代码,旁边我会上传文件,以帮助任何人面对同样的问题,并需要解析大型工作表xlsx或csv
<?php
require 'vendor/autoload.php';
use Akeneo\Component\SpreadsheetParser\SpreadsheetParser;
$workbook = SpreadsheetParser::open('FL_insurance_sample.csv');
$myWorksheetIndex = $workbook->getWorksheetIndex('myworksheet');
foreach ($workbook->createRowIterator($myWorksheetIndex) as $rowIndex => $values) {
echo implode(',',$values);
}
?>