國家(美國,英國,中國,印度等)兼容使用此格式爲CSV:CSV般的格式,在使用該點作爲小數標誌美國和歐洲
value,value,value
國家使用逗號作爲小數點(德國,俄羅斯,法國,南美等),使用此格式爲CSV:
value;value;value
我已經在這方面的一些問題(IIRC)的MS Office 2003 。
所以問題:
有沒有一種格式,如簡單的創建和解析爲CSV不從世界主要區域之間的不兼容遭受可以通過微軟Office和LibreOffice讀?
編輯:
我注意到,LibreOffice的assues標籤從CSV導入時分隔符:
value<tab>value<tab>value
是對美國和歐洲在MS Office中使用的這種格式?
是的,它被稱爲「不使用人類可讀格式」。無論你走到哪裏,'12345'都是一樣的。 '123,45'是...什麼?兩個數字之間用逗號隔開?或一個數字,與歐元格式?沒有「標準」csv。只有任何特定應用可以接受的格式。 – 2015-02-23 14:23:18
Afaik您可以在加載CSV文件時指定分隔符。所以你應該對任何符號都沒有問題,這在你的價值觀中並沒有使用。所以如果你的值只是數字,你應該用'X'作爲分隔符,例如: – Sirko 2015-02-23 14:23:27
你必須使你的代碼獨立於用戶的文化,你可以使用自己的文化來編寫和閱讀你的代碼片段CSV。 – 2015-02-23 14:25:39