我需要在 AIX 中将 xlsx 转换为 csv,但没有安装任何命令来执行此操作,并且无法安装。更糟糕的是,perl 没有电子表格库,甚至没有安装 python。
还有什么方法可以转换该文件吗?
编辑:流程必须是可自动化的 Edit2:它只是一个常规的 exel 文件 1 张,其中包含行,但由于 xlsx 是一个复杂的文件,如果您没有合适的工具,则很难处理。它用于 powercenter 流程(女巫很难使用 excel,所以我最好的选择是将 excel 转换为更简单的东西)。
答案1
如果您无法访问常用工具,您可以要求管理员安装诸如ssconvert
(尽管我不确定是否有独立版本)之类的工具。
或者您将必须使用通用库来编写自己的解决方案,例如:
- 红宝石:
axlsx
、、、、、、rubyXL
roo
creek
spreadsheet
simple_xlsx_reader
- 爪哇:
Apache-POI
->https://poi.apache.org/ - 珀尔:
Spreadsheet-Read
->https://metacpan.org/pod/distribution/Spreadsheet-Read/README - 蟒蛇:
openpyxl
->https://openpyxl.readthedocs.io/en/stable/
祝你好运