.doc ファイルを開いてテキストを検索し、それを別のテキストに置き換えたいと考えています。
RANGE.replaceText(placeholder, newString) メソッドのことは知っていますが、ドキュメントにマージフィールドやその他の特別な書式設定がある場合は信頼できず、ドキュメント全体が台無しになる可能性があります。
ドキュメントの段落を手動で検索して文字列を取得し、各文字列の replaceText メソッドを使用する別の方法があるかどうか疑問に思っていますか?
.doc ファイルを開いてテキストを検索し、それを別のテキストに置き換えたいと考えています。
RANGE.replaceText(placeholder, newString) メソッドのことは知っていますが、ドキュメントにマージフィールドやその他の特別な書式設定がある場合は信頼できず、ドキュメント全体が台無しになる可能性があります。
ドキュメントの段落を手動で検索して文字列を取得し、各文字列の replaceText メソッドを使用する別の方法があるかどうか疑問に思っていますか?
これは代替案を提示します。これは docx4j のコンテキストにありますが、オプションは原則として POI にも適用されます。