对于学校项目,我必须从用户上传的Excel文件中收集数据.我正在使用Symfony2并安装了一个我在knpbundles上找到的包,名为ExcelBundle.我读到要从Excel文件中收集数据,我应该使用我的phpExcel对象的createWriter方法.这就是我所做的,如下所示.
public function addContactsFromExcelAction(Request $request) {
$uploadDir = '/var/www'.$request->getBasePath().'/uploads/';
//die(var_dump($uploadDir));
$file = $request->files->get('fichierExcel');
$fileName = $file->getClientOriginalName();
$fileSaved = $file->move($uploadDir,$fileName);
$phpExcelObject = $this->get('phpexcel')->createPHPExcelObject($uploadDir.$fileName);
$writer = $this->get('phpexcel')->createWriter($phpExcelObject, 'Excel2007');
}
Run Code Online (Sandbox Code Playgroud)
但问题是,实际上,我真的不知道如何使用编写器从我的Excel数据表的单元格中收集数据.
拜托,有谁可以帮我实现目标?
我在Kettle中设置了四个转换.现在,我想安排它们,以便它们每天在一个特定时间和一个接一个地运行.例如,
tranformation1 -> transformation2 -> transformation3 -> transformation4
Run Code Online (Sandbox Code Playgroud)
应该每天早上8点运行.我怎样才能做到这一点?