我想從我的應用程序中導出CSV文件以導入到Excel(或任何其他支持CSV文件的電子表格)。無論如何,我的表格中的一個單元格有豐富的內容(即HTML),當然它可以包含逗號以及其他HTML字符和格式。我意識到Excel「可以」處理HTML格式的文本,但將其導出爲CSV往往會導致數據導入。有一些特定的方式可以格式化特定的單元格,以便正確導入?格式化CSV文件,其中包含用於導入到Excel的HTML
4
A
回答
3
如果您將所有字段用雙引號(或其他一些分隔符,但雙引號最常用)括起來,則字段數據中的逗號不應出現問題。
如果您的數據也包含雙引號,那麼您當然可能會遇到問題。如果字段值中存在雙引號,則必須通過在其旁邊放置另一個雙引號來轉義這些引號。
的維基百科頁面上的CSV文件值得一讀,因爲它解釋的問題,以及解決方案,相當不錯:
2
我決定不使用CSV文件導出數據。相反,我採用了不同的選擇;即使用HTML表格。當我將數據導出爲表格時,Excel將內容識別爲HTML,並保留(大部分)所有單元格中豐富內容的格式。
相關問題
- 1. php將CSV導入到CSV,其中包含HTML內容
- 2. 將CSV文件導入到包含html的phpmyadmin中
- 3. 在Excel中格式化csv文件
- 4. 格式化從csv文件導入Excel電子表格的數據
- 5. 在excel中強制格式化導入的文本文件
- 6. 使用php導入excel文件而不改變爲csv格式
- 7. 錯誤導入CSV數據導入的Neo4j其中報頭包含空格
- 8. Excel VBA - 包含公式的單元格的條件格式化
- 9. 使用|導入類似於csv文件的文件格式分隔符到Python
- 10. 使用PHP代碼和HTML格式將excel(.csv)導入到MySQL中
- 11. 導入CSV到Excel
- 12. 打開」 CSV文件格式導入Excel從Internet Explorer 6
- 13. 重新格式化CSV輸入文件
- 14. 使用ethercalc API導入excel/csv文件
- 15. 將txt文件導入excel並將文本格式化爲列
- 16. 如何格式化CSV文件以導入到多個MySQL表格
- 17. 包含[]的導入/導出csv
- 18. 在excel中格式化csv文件的Python
- 19. HTML表格到CSV或Excel
- 20. Excel互操作寫入包含「空」單元格的excel文件
- 21. ssrs導出爲包含HTML代碼的CSV文件?
- 22. 導出的csv文件包含html標記
- 23. SSIS包導入Excel文件到SQL Server
- 24. 使用PowerShell將大型csv文件導入到Excel中
- 25. 將HTML格式的Excel導入到數據表中
- 26. VB - 在同一個單元格內用excel導入CSV文件
- 27. 將HTML格式化爲CSV
- 28. PHP:將不規則的CSV文件格式化爲HTML表格
- 29. CSV文件導入到MySQL的日期格式
- 30. 將excel文件導入到SAP表格