Ответ 1
Возможно, вы можете запустить чтение XLS с помощью PHP.
Затем, используя основную логику для вывода того, что вы хотите (csv в вашем случае).
Удачи,
Может ли кто-нибудь помочь мне преобразовать XLS в CSV с помощью PHP?
У меня есть расширенный лист, содержащий список документов, я хочу преобразовать его в формате CSV с помощью PHP.
Возможно, вы можете запустить чтение XLS с помощью PHP.
Затем, используя основную логику для вывода того, что вы хотите (csv в вашем случае).
Удачи,
Это, безусловно, будет работать,
require_once 'Classes/PHPExcel/IOFactory.php';
$inputFileType = 'Excel5';
$inputFileName = 'YOUR_EXCEL_FILE_PATH';
$objReader = PHPExcel_IOFactory::createReader($inputFileType);
$objPHPExcelReader = $objReader->load($inputFileName);
$loadedSheetNames = $objPHPExcelReader->getSheetNames();
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcelReader, 'CSV');
foreach($loadedSheetNames as $sheetIndex => $loadedSheetName) {
$objWriter->setSheetIndex($sheetIndex);
$objWriter->save($loadedSheetName.'.csv');
}
Надеюсь, что это поможет...
Вы можете использовать библиотеку php PHPExcel для чтения файла excel и просто перебрать строки и ячейки и просто записать данные в файл csv?