首页 > 系统服务 > 详细

Linux下csv转Excel xlsx文件保持身份证号后三位不被省略

时间:2020-07-03 18:56:06      阅读:56      评论:0      收藏:0      [点我收藏+]

在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类型的字段.

Linux下csv转Excel xlsx文件保持身份证号后三位不被省略

原文:https://www.cnblogs.com/milton/p/13231586.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!