Excel 2003 XMLファイルをJavaでExcel 2003 XLS形式に変換する方法はありますか?またはこれを行うことができる少なくともオープンソースのフレームワークですか?あなたは窓にしている場合は、コマンドにCOMオートメーションを使用することができExcel 2003 XMLファイルをExcel 2003 XLS形式に変換する
おかげで、 マシュー・黄
Excel 2003 XMLファイルをJavaでExcel 2003 XLS形式に変換する方法はありますか?またはこれを行うことができる少なくともオープンソースのフレームワークですか?あなたは窓にしている場合は、コマンドにCOMオートメーションを使用することができExcel 2003 XMLファイルをExcel 2003 XLS形式に変換する
おかげで、 マシュー・黄
は、Javaアプリから優れています。
私の会社は.NET用のExcel互換スプレッドシートコンポーネントを持っており、私はActuateで働いていましたが、10年以上Java/e.Spreadsheet用のFormula Oneの開発を主導していました。私が知っているのはAspose.Cellsだということを知っている唯一の製品です。彼らは.NETの競合相手ですから、言及することで何も得られません。
xlsxとxlsのワークブックを読み書きするJavaと.NETには、無料で無料の製品が多数あり、これらの製品のいくつかは私の会社が販売しているを含む2つの間で変換します。 Excel 2003のSpreadsheetMLファイル形式をサポートしているのはAsposeだけです(Excel 2003のSpreadsheetMLサポートがどれほど優れているかわかりません)。
Excel 2003のSpreadsheetML形式はデッドエンド形式であり、不完全な形式でもあります。優先フォーマットはExcel 2007 Open XML(xlsx)フォーマットで、これは広くサポートされており、openxmldeveloper.orgで学ぶことができます。もちろん、あなたが処理しなければならない古い形式のファイルがあれば、それは良いことではありません。
免責事項:私はSpreadsheetGear LLCを所有しています
返事をありがとう。我々はそれを離れて移動するコードの書き換えがたくさんあるので、2003 xml形式のExcelを使用することを余儀なくされています。私たちはいつかそれをやり遂げるかもしれません。しかし今のところ、POIを使用できるように、XMLを新しいEXCEL形式に変換する可能性を探求したいと考えています。何か案が? –
ありがとうございました。しかし、我々はプラットフォームとしてウィンドウを使用していません。 –
代わりにOpenOffice.orgにコマンドを送るのはどうですか?それはJava APIを持ち、ヘッドレスモードで起動することができます。 –