csv和xlsx區別


CSV是文本文件,用記事本就能打開。XLS 是二進制的文件只有用 EXCEL 才能打開;

CSV 文件格式只能保存活動工作表中的單元格所顯示的文本和數值。數據列以逗號分隔,每一行數據都以回車符結束。如果單元格中包含逗號,則該單元格中的內容以雙引號引起。

如果單元格顯示的是公式而不是數值,該公式將轉換問文本方式。所有格式、圖形、對象和工作表的其他內容將全部丟失。

若只是保存一點文本信息用,CSV 文件就可以了,但是若有設定公式,凍結列等其他東西則用 XLS。

首先:文本文件和二進制文件是有區別的,對於文本文件來說,每個字節(或每幾個字節)的意義相同,你只要一個一個字節的讀出來就OK了;而對於二進制文件來說,可能有4個字節保存了一個整形,接下去有4個字節保存了一個浮點型等等……所以要想打開二進制文件需要了解它的文件格式。
要想知道文件格式,你可以用16進制編輯器打開一個二進制文件,然后猜測它的格式。

做過一個操作:xlsx 轉 txt轉不過去,反而要先轉csv然后再將csv以txt方式打開,點擊另存為tx t, 才能將xlsx轉化為txt.

1,csv 最通用的一種數據格式,容易被方便的導入到各種PC表格及數據庫中,一行即為數據表的一行,生成的數據表字段用“半角逗號”隔開,以ascii碼編碼,每一行數據以回車符隔開
2,xls是二進制的文件,只有用Excel才能打開,字段之間的分割符石tab.
3, 順便了解了一下xlsx與xls的區別,xls是03版Office支持的,xlsx是07版的Office文件格式。


原文1:https://www.jianshu.com/p/5e5332366b33

原文2:https://blog.csdn.net/mubaios/article/details/78667339 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM