我想知道是否有任何方式來生成文化中性CSV文件或至少指定文件中存在的證書列的數據格式。 例如,我生成的CSV文件包含帶小數點分隔符(。)的數字,並且在 將該文件傳遞給位於小數點分隔符爲(,)的國家/地區的客戶端,客戶端用Excel打開它並查看所有值已更改。 有沒有什麼辦法解決這個問題,或者只是在這種情況下不要使用CSV文件? 預先感謝您。獨立於文化的CSV
3
A
回答
2
你想要的是一個「引用的CSV文件」。
這就像用逗號分隔你的值一樣,你也將它們放在(通常)雙引號中。
像這樣: -
"first","second","3,00","Some other text, etc."
這種格式是很常見的,並通過EXCEL支持。
0
CSV文件將以逗號分隔(CSV中的「C」),但您可以輸出帶有任何分隔符和限定符的文本,並且您可以在Excel中打開它 - 您可以在步驟2中指定它們的導入文本嚮導。
這種情況的常見選擇是使用標籤(TSV)。
0
您可以使用製表符分隔值,這些製表符在文化間不會有所不同,並且受Microsoft Excel支持。常用的文件擴展名是.tsv和.tab。
1
兩種方法我想出了完全避免小數點分隔符:
1)用科學記數法,所以1.25是:123E-2
2)把它的公式,所以1.25將是:=125/100
兩個都很蹩腳,取決於g的目標受衆,但至少Excel將他們視爲數字,並可以與他們一起計算。
相關問題
- 1. 寫一個.csv文件 - 獨立於文化
- 2. 獨立於Yesod
- 3. 以獨立於文化的方式進行Powershell格式化?!對於數字
- 4. C# - Windows CE:獨立於OS文化設置的表單轉換
- 5. 基於值的單獨csv文件
- 6. 通緝:獨立於序列化格式的C#序列化庫
- 7. 用於AJAX的獨立庫
- 8. 獨立文本
- 9. 用於單獨導軌控制器的獨立CSS文件夾
- 10. 獨立於用戶的文檔文件夾的文件路徑
- 11. 獨立C#文件
- 12. Android:讓TableRow獨立於TableLayout
- 13. 覆蓋值,獨立於
- 14. NSDate獨立於時區?
- 15. 如何獨立於SQL
- 16. 如何cfinclude獨立於CSS?
- 17. 語言獨立的主題化的CSS
- 18. 便攜式,獨立於工具的測試自動化
- 19. 如何用獨立於索引的函數初始化矢量?
- 20. 獨立REST的文檔WS
- 21. 獨立的HTML文檔
- 22. 指定自定義千位分隔符是獨立於文化的
- 23. 獨立應用程序的國際化
- 24. 本地化的獨立版本
- 25. 獨立運行的文本行在獨立線程
- 26. 獨立的.txt文件內容到多個單元格中的.csv文件
- 27. 的Symfony 2基於「獨立」的角色
- 28. iOS:獨立於iPad本地化應用程序語言設置
- 29. Python國際化,獨立於本地設置
- 30. 獨立於類存儲XML序列化元數據
似乎我必須在這種情況下使用(,)和分隔符一樣,並且Excel 將威脅到像通用格式化的單元格。 – Tigran 2010-06-08 07:44:32
事實證明,Excel 2013不支持將分隔符用雙引號括起來。 a,b,「c,d」 該示例將生成一個4列的值ab「cd」 – 2013-03-06 07:56:51
這不會回答問題,因爲結果CSV仍然是文化相關的。 – Jannes 2014-08-11 12:37:19