xlsx - 使用 ssconvert 或其他东西将 XLS(X) 转换为 csv
问题描述
我正在尝试在 RHEL 服务器上将 XLS(X) 文件转换为 csv,并了解了包括 ssconvert 的 gnumeric。我已经在实验室 VM 上进行了测试,以确保 ssconvert 可以满足我的需要。但是,我想知道是否有办法自行安装 ssonvert(以及它需要的任何库/依赖项),而不是安装 gnumeric 附带的所有其他东西。
或者,还有另一种将 XLS(S) 文件转换为 csv 的方法吗?
解决方案
如果您愿意安装 LibreOffice,您可以使用以下方法完成此操作:
soffice --headless --convert-to csv yourfile.xlsx
输出将以逗号分隔,换行符分隔(尽管您应该测试系统上的特定行为以确定)。
推荐阅读
- c# - Mongo c#:Upserting 正在创建一个新文档
- vba - VBA:无法更改 Word 文档中超链接的子地址属性
- java - 如何解决这个警告?- 是原始类型。对泛型类型的引用应该被参数化
- python-3.x - 如何解决 IDLE 中的 ModuleNotFound 错误?
- javascript - 输入焦点时禁用 Javascript 函数
- java - 当列数据类型为字符串时,如何在结果集中的输出值中添加双引号?
- java - 尽管我生成的查询工作正常,为什么 JDBC-MySQL 会在您的 SQL 语法中引发错误?
- python - 熊猫数据框中重复位置的频率
- android - GCM 弃用:旧客户端 SDK
- javascript - jQuery使用select for ajax请求查找所有输入类型