Konvertieren Sie Word in C# in JSON

Die Konvertierung von Word in JSON kann in verschiedenen Fällen erforderlich sein, wenn Sie Daten in einem Word Dokument programmgesteuert in das JSON-Format exportieren müssen. In diesem Artikel wird veranschaulicht, wie Sie den Text in einem Word Dokument in Ihren C#-Anwendungen einfach in das JSON-Format konvertieren. Außerdem erfahren Sie, wie Sie geschützte Word Dokumente programmgesteuert in JSON konvertieren. Lassen Sie uns also fortfahren, Word in C# in JSON zu konvertieren.

So konvertieren Sie Word in C# in JSON

Für die Konvertierung von Word Dokumenten in JSON müssen wir die folgenden Schritte ausführen:

  • Laden Sie das Word Dokument.
  • Konvertieren Sie es in das HTML-Format.
  • Speichern Sie die HTML-Datei im JSON-Format.

Sehen wir uns an, wie diese Schritte programmgesteuert in C# ausgeführt werden. Dazu müssen Sie einige Bibliotheken installieren, die im folgenden Abschnitt erwähnt werden.

C#-Bibliotheken zum Konvertieren von Word in JSON – kostenloser Download

Aspose.Words for .NET ist eine funktionsreiche Bibliothek, mit der Sie MS Word Dokumente erstellen und verarbeiten können. Wir werden diese Bibliothek verwenden, um den Inhalt eines Word Dokuments in HTML zu exportieren. Danach verwenden wir Aspose.Cells for .NET, um HTML-Inhalte als JSON-Datei zu speichern.

Sie können die DLLs beider Bibliotheken entweder herunterladen oder von NuGet installieren.

DLL herunterladen

Installieren Sie über NuGet

PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words

Konvertieren Sie Word in C# in JSON

Im Folgenden sind die Schritte zum Konvertieren von Word in JSON in C# aufgeführt.

Das folgende Codebeispiel zeigt, wie Sie ein Word Dokument in C# in JSON konvertieren.

// Word Dokument laden
Document doc = new Document("document.docx");

// Dokument im HTML-Format speichern
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Laden Sie die HTML-Datei in eine Instanz der Aspose.Cells.Workbook Klasse
Workbook book = new Workbook("html_output.html");

// Als JSON speichern
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);

C# Konvertiert geschütztes Word in JSON

Sie können die geschützten Word Dokumente auch mit ihren Passwörtern laden und in das JSON-Format konvertieren. Im Folgenden sind die Schritte zum Konvertieren eines geschützten Word Dokuments in JSON in C# aufgeführt.

Das folgende Codebeispiel zeigt, wie ein geschütztes Word Dokument in C# in JSON konvertiert wird.

// Laden Sie ein passwortgeschütztes Word Dokument
Document doc = new Document("document.docx", new Aspose.Words.Loading.LoadOptions("mypassword"));

// Dokument im HTML-Format speichern
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Laden Sie die HTML-Datei in eine Instanz der Aspose.Cells.Workbook Klasse
Workbook book = new Workbook("html_output.html");

// Als JSON speichern
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);

C#-Word zu JSON-Konvertierungsbibliotheken – Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erwerben, um die Bibliotheken ohne Evaluierungseinschränkungen zu nutzen.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Word in C# in JSON konvertieren. Außerdem haben Sie gesehen, wie Sie ein passwortgeschütztes Word Dokument programmgesteuert in JSON konvertieren. Außerdem können Sie die Dokumentation von Aspose.Words for .NET und Aspose.Cells for .NET besuchen, um mehr über die Bibliotheken zu erfahren. Falls Sie Fragen haben, können Sie uns diese gerne über unser Forum mitteilen.

Siehe auch