AIXでは、xlsxをcsvに変換する必要がありますが、これを実行するためのコマンドがインストールされていないため、インストールできません。悪いことに、Perl用のスプレッドシートライブラリはなく、Pythonもインストールされていません。
このファイルを変換する他の方法はありますか?
編集:プロセスは自動化可能でなければなりません。編集2:行を含む通常のexelファイルの1シートだけですが、xlsxは複雑なファイルなので、正しいツールがないと処理するのは難しいです。 Powercenterプロセス用です。 (魔女はExcelで使いにくいので、最善の方法はExcelをより簡単なものに変換することです。)
答え1
一般的なツールにアクセスできない場合は、管理者に次のツールをインストールするよう依頼できますssconvert
(ただし、スタンドアロンバージョンがあるかどうかはわかりません)。
または、次のパブリックライブラリを使用して独自のソリューションを作成する必要があります。
- ルビー: ,,,,,,
axlsx
rubyXL
roo
creek
spreadsheet
simple_xlsx_reader
- Java:
Apache-POI
->https://poi.apache.org/ - 真珠:
Spreadsheet-Read
->https://metacpan.org/pod/distribution/Spreadsheet-Read/README - Python:
openpyxl
->https://openpyxl.readthedocs.io/en/stable/
幸運を祈る