場合によっては、Word文書のコンテンツをプログラムでJSONファイルにエクスポートする必要があります。これを実現するために、この記事では、Javaアプリケーション内からWord文書のテキストをJSON形式に変換する方法に関する簡単なガイドを提供します。また、保護されたWord文書をプログラムでJSONに変換する方法についても学習します。それでは、JavaでWordをJSONに変換してみましょう。
JavaでWordをJSONに変換する手順 WordをJSONに変換するJavaライブラリ-無料ダウンロード JavaでWordをJSONに変換する 保護されたWordをJavaでJSONに変換する JavaでWordをJSONに変換する方法 Word文書をJSON形式に変換するには、次の手順を実行する必要があります。
Word文書をロードします。 HTML形式に変換します。 HTMLファイルをJSON形式で保存します。 これらの手順をJavaでプログラムで実行する方法を見てみましょう。このためには、次のセクションで説明する2つのライブラリをインストールする必要があります。
WordをJSONに変換するJavaライブラリ-無料ダウンロード Aspose.Words for Javaは、MSWordドキュメントを作成および処理できる強力なライブラリです。このライブラリを使用して、WordドキュメントのコンテンツをHTMLにエクスポートします。次に、Aspose.Cells for Javaを使用して、HTMLコンテンツをJSONファイルとして保存します。両方のライブラリーのJARをダウンロードするか、Maven構成を使用してそれらをインストールすることができます。
JARをダウンロードする Aspose.Cells for Java Aspose.Words for Java Maven経由でインストール com.aspose aspose-words 22.7 jdk17 com.aspose aspose-cells 22.7 AsposeJavaAPI Aspose Java API https://repository.aspose.com/repo/ JavaでWordをJSONに変換する 以下は、JavaでWordをJSONに変換する手順です。
com.aspose.words.Documentクラスを使用してWord文書をロードします。 Document.Save()メソッドを使用して、Word文書をHTMLとして保存します。 com.aspose.cells.Workbookクラスを使用してHTMLファイルをロードします。 Workbook.Save()メソッドを使用してドキュメントをJSON形式に変換します。 次のコードサンプルは、JavaでWord文書をJSONに変換する方法を示しています。
// Aspose.Wordsを使用してWord文書をロードする Document doc = new Document("sample1.docx"); // HTMLとして保存 doc.save("html_output.html", SaveFormat.HTML); // Aspose.Cellsを使用して保存されたHTMLファイルをロードします com.aspose.cells.Workbook book = new com.