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.
- Schritte zum Konvertieren von Word in JSON in C#
- C#-Bibliothek zum Konvertieren von Word in JSON – kostenloser Download
- Konvertieren Sie Word in C# in JSON
- Konvertieren Sie geschütztes Word in C# in JSON
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.
- Laden Sie das Word Dokument mit der Klasse Aspose.Words.Document.
- Speichern Sie das Word Dokument als HTML mit der Methode Document.Save().
- Laden Sie die HTML-Datei mit der Klasse Aspose.Cells.Workbook.
- Konvertieren Sie das Dokument mit der Methode Workbook.Save() in das JSON-Format.
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.
- Laden Sie das Word Dokument mit der Klasse Aspose.Words.Document.
- Verwenden Sie die Klasse Aspose.Words.Loading.LoadOptions, um das Passwort des Word Dokuments anzugeben.
- Speichern Sie das Word Dokument als HTML mit der Methode Document.Save().
- Laden Sie die HTML-Datei mit der Klasse Aspose.Cells.Workbook.
- Konvertieren Sie das Dokument mit der Methode Workbook.Save() in das JSON-Format.
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.