DOC ドキュメントのデータをプログラムで JSON 形式にエクスポートする必要がある場合、さまざまなケースで DOC から JSON への変換が必要になることがあります。この記事では、C# アプリケーション内から DOC ドキュメント内のテキストを JSON 形式に簡単に変換する方法を示します。また、保護された DOC ドキュメントをプログラムで JSON に変換する方法も学習します。それでは、C# で DOC を JSON に変換してみましょう。
- C# で DOC を JSON に変換する手順
- DOC を JSON に変換する C# ライブラリ - 無料ダウンロード
- C# で DOC を JSON に変換する
- C# で保護された DOC を JSON に変換する
C# で DOC を JSON に変換する方法
DOC ドキュメントを JSON に変換するには、次の手順を実行する必要があります。
- DOC ドキュメントを読み込みます。
- HTML形式に変換します。
- HTML ファイルを JSON 形式で保存します。
これらの手順を C# でプログラムによって実行する方法を見てみましょう。このためには、次のセクションで説明するいくつかのライブラリをインストールする必要があります。
DOC を JSON に変換する C# ライブラリ - 無料ダウンロード
Aspose.Words for .NET は、MS Word ドキュメントの作成と処理を可能にする機能豊富なライブラリです。このライブラリを使用して、DOC ドキュメントのコンテンツを HTML にエクスポートします。その後、Aspose.Cells for .NET を使用して、HTML コンテンツを JSON ファイルとして保存します。
両方のライブラリの DLL をダウンロードするか、NuGet からインストールできます。
DLLをダウンロード
NuGet 経由でインストール
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words
C# で DOC を JSON に変換する
以下は、C# で DOC を JSON に変換する手順です。
- Aspose.Words.Document クラスを使用して DOC ドキュメントをロードします。
- Document.Save() メソッドを使用して、DOC ドキュメントを HTML として保存します。
- Aspose.Cells.Workbook クラスを使用して HTML ファイルをロードします。
- Workbook.Save() メソッドを使用してドキュメントを JSON 形式に変換します。
次のコード サンプルは、C# で DOC を JSON に変換する方法を示しています。
// DOC ドキュメントを読み込む
Document doc = new Document("document.doc");
// ドキュメントを HTML 形式で保存する
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Aspose.Cells.Workbook クラスのインスタンスに HTML ファイルをロードします。
Workbook book = new Workbook("html_output.html");
// JSON として保存
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# 保護された DOC を JSON に変換する
パスワードを使用して保護された DOC ドキュメントをロードし、JSON 形式に変換することもできます。以下は、C# で保護された DOC を JSON に変換する手順です。
- Aspose.Words.Document クラスを使用して DOC ファイルをロードします。
- Aspose.Words.Loading.LoadOptions クラスを使用して、DOC ファイルのパスワードを指定します。
- Document.Save() メソッドを使用して、DOC ファイルを HTML として保存します。
- Aspose.Cells.Workbook クラスを使用して HTML ファイルをロードします。
- Workbook.Save() メソッドを使用してドキュメントを JSON 形式に変換します。
次のコード サンプルは、C# で保護された DOC を JSON に変換する方法を示しています。
// パスワードで保護された DOC ドキュメントを読み込む
Document doc = new Document("document.doc", new Aspose.Words.Loading.LoadOptions("mypassword"));
// ドキュメントを HTML 形式で保存する
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Aspose.Cells.Workbook クラスのインスタンスに HTML ファイルをロードします。
Workbook book = new Workbook("html_output.html");
// JSON として保存
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# DOC から JSON へのコンバーター ライブラリ - 無料ライセンスを取得
無料の一時ライセンス を取得して、評価制限なしでライブラリを使用できます。
結論
この記事では、C# で DOC を JSON に変換する方法を学習しました。さらに、パスワードで保護された DOC ファイルをプログラムで JSON に変換する方法を見てきました。また、Aspose.Words for .NET および Aspose.Cells for .NET のドキュメントにアクセスして、ライブラリの詳細を調べることができます。ご不明な点がございましたら、フォーラム からお気軽にお問い合わせください。