Linux下csv轉Excel xlsx文件保持身份證號后三位不被省略


在Win下, 可以用Excel 或 WPS Spreadsheet里面的Data->Import, 將csv內容正確導入.

但是在Linux下, WPS的Spreadsheet不提供Data->Import功能, 而通過打開csv的方式轉成xlsx, 必然丟失身份證號后三位的內容.

做功課的結果是, 沒有現成的安裝包能實現這個功能. 實際測試過ssconvert, 轉換會丟失后三位.

實際測試可用的工具都是熱心用戶用python, 用perl或用go寫的, 對應go的csv2xlsx工具有幾個

https://github.com/tealeg/csv2xlsx (go下幾乎所有的工具都依賴這位大佬的xlsx庫 https://github.com/tealeg/xlsx )

https://gitlab.com/DerLinkshaender/csv2xlsx

https://github.com/mentax/csv2xlsx

我只測試了第三個, 可以將18位身份證號正確轉換為text類型的字段.


免責聲明!

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



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