csv 中显示逗号和双引号
此外還有一些其他情況也需要注意,例如字符串中含有逗號的情況,需要用”aa,bb”這樣的形式來表達。
最后,要說明的是,如果我們通過黏貼或者到處的方式生成了新的excel文件,這樣的修改并不會影響我們通過程序來讀取excel內容時獲取的內容,即=或””會自動被過濾。
?
碰到的問題
1.單元格內容有換行,csv 文件會換行
3.單元格內容有逗號,csv 文件會分割單元格
3.單元格內容有雙引號,csv 文件會把第一個雙引號"吃掉".
前倆個問題 用\" 包含單元格內容可以解決,
第三個問題 把一個單引號替換成倆個, csv 文件只顯示一個.
資料來處:
http://blog.5d.cn/user6/tile/200507/124121.html
http://witmax.cn/php-write-csv.html
?
最近寫了一個生成csv的程序,生成的csv其中有一列數字長度為13位,csv中查看沒有問題,但是用excel打開數字就會變成科學計數法?
解決辦法:?
?? 1、在生成csv的時候,在數字的前面或后面加上"\t"制表符,再用excel打開問題解決!如 “1234567890 ”
?
?? 2、在生成csv的時候,在數字的前面加上"=",再用excel打開問題解決!如 ="9876543210",=“1234567890”,
=============
如果用"000",則結果用excel 查看只有0
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的csv 中显示逗号和双引号的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Excel 打开csv显示在一个单元格
- 下一篇: JAVA字符流与字符集编码