有沒有一種方法來轉換CSV文件到excel文件在通過Apache請求/的.htaccessCSV至Excel轉換
17
A
回答
65
使用PHPExcel
include 'PHPExcel/IOFactory.php';
$objReader = PHPExcel_IOFactory::createReader('CSV');
// If the files uses a delimiter other than a comma (e.g. a tab), then tell the reader
$objReader->setDelimiter("\t");
// If the files uses an encoding other than UTF-8 or ASCII, then tell the reader
$objReader->setInputEncoding('UTF-16LE');
$objPHPExcel = $objReader->load('MyCSVFile.csv');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('MyExcelFile.xls');
0
是的,因爲Apache是開源的,你可以修改的.htaccess解析器調用庫將您的CSV文件轉換爲Excel文件。但我不認爲這是你要找的。 :-)。
我認爲你真正需要的是一個動態網站。然後,您可以使用PHP或任何支持的語言來執行您需要執行的操作。
是這樣的: http://www.westwideweb.com/wp/2009/01/12/convert-csv-to-xls-excel-in-php/
0
有一個在SourceForge上的一個項目,做這種轉換:
http://sourceforge.net/projects/py-csv2xls/
但對於轉換需要在apache中創建一個動態頁面(在python,php ...)
+0
最後更新時間:2015-08-04但是這個項目似乎在互相干擾。 – AnthonyB 2017-10-20 12:37:35
相關問題
- 1. XHTML/RST至Excel轉換
- 2. java excel至pdf轉換
- 3. 將csv轉換爲excel PHP
- 4. Python將Excel轉換爲CSV
- 5. 轉換Excel以CSV蟒蛇
- 6. 將CSV轉換爲Excel表
- 7. HTML DIV至Excel轉換框架
- 8. 將csv/excel轉換爲xml的工具
- 9. 無法將CSV轉換爲Excel(XLSX)
- 10. 如何將CSV轉換爲Excel?
- 11. 轉換CVS至TFS
- 12. 轉換Excel文件CSV - 不能剿Excel的提示窗口
- 13. 轉換爲CSV?
- 14. Excel 2013日期格式轉換。 30 Jan,15 18:02:05至30.01.2015
- 15. JSON來CSV轉換
- 16. 文本CSV轉換
- 17. XML轉換爲CSV
- 18. 轉換CSV到ARFF
- 19. 轉換CSV數組
- 20. CSV成JSON轉換
- 21. 轉換XLS到csv
- 22. HTML轉換成CSV
- 23. Excel時轉換
- 24. Joomla 1.5至1.6轉換
- 25. 如何轉換NSMutableArray至NSMutableData?
- 26. 轉換的char *至* wchar_t的
- 27. SASS轉換PX至大衆
- 28. 如何轉換ALAssets至NSData?
- 29. 如何轉換ScreenCoordinates至GeoPoints
- 30. 轉換MS Access 2000至2010
請澄清你的意思。你的意思是使用內容類型標題僞造一個excel文件,或者實際上轉換內容? – 2010-10-06 16:39:29
我看不出將CSV轉換爲XLS有什麼好處,除非您要進行一些基於樣式的更改,放入宏或適合您爲什麼需要XLS文件的帳單。這就像你已經開始減少文件的可移植性。 – Incognito 2010-10-07 14:06:23
@Incognito您希望從CSV轉換爲XLS的原因之一是iOS上的辦公室移動設備不支持CSV文件。因此,如果某人能夠在手機上查看通過電子郵件發送的報告文件,則必須採用excel格式。 Apple的Numbers電子表格程序支持它們,但Office Mobile不支持。 – Ricky 2014-09-05 15:36:21