0

私はファイル (はい、複数のシートを含む) を定期的に受け取り、xlsそれに適用するビジネス ロジックを大量に持っています。私が望んでいないのは、サードパーティのライブラリを使用してからsheet.cell(42,73)、ビジネスロジックと混在するようなライブラリ固有のコマンドを使用する必要があることです。サードパーティのライブラリが期限切れになるか、Excel が更新されると、すべてを再設計する必要があります。

したがって、スリムなxls から XMLへの変換フェーズが必要です。XML 方言は実際には問題ではありません。「xmlx」であれば、Open-Office や Open-Doc など何でも構いません。明確に定義する必要があります。後でこの変換に変更があった場合は、小さな xslt で処理できることを願っています。

その XML で、好きな言語 (python または perl) の出荷された xml ツールを使用して、または xslt だけでビジネス ロジックを記述します。

Linux マシンで-file を -fileに変換する最も信頼性が高く、最もスリムな方法は何ですか?xlsxml

ノート:

  • ファイルには複数のシートが含まれています。そうでない場合は、csv への最も単純なコンバーターを求めます。
  • マシンは 64 ビットまたは 32 ビットですが、Windows マシンに接続する方法はありません。
  • そのサーバーにOfficeをインストールする必要はありません。つまり、Open-OfficeまたはLibre-Officeのスクリプトを作成するために...
  • 悲しいかな、ファイルを他の形式で保存することはできませんxlsx. はぁ
4

1 に答える 1