MS Word ドキュメントを読み書きする Java ライブラリを探しています。私がしなければならないことは次のとおりです。
- テンプレート ファイル、.dot または .doc を読み取り、DB から読み取ったデータを入力します。
- 別のWord文書からデータを取得し、それを上記のファイルとマージして、段落形式を維持します
ユーザーはファイルを更新できます。
POI Apache と UNO OpenOffice を検索して見つけました。最初のものは、テンプレートを簡単に読み取り、プレースホルダーを DB からの独自のデータに置き換えることができます。2 つ以上のドキュメントのマージについては何も見つかりませんでした。OpenOffice UNO はより安定しているように見えますが、複雑でもあります。さらに、ドキュメントをマージする機能があるかどうかはわかりません..
私たちは正しい方向を見ていますか?
私が考えた別の解決策は、doc ファイルを docx に変換することでした。そのようにして、ドキュメントのマージに役立つライブラリをさらに見つけました。しかし、どうすればそれができますか?
ありがとう!