Převod Word na JSON může být vyžadován v různých případech, kdy potřebujete exportovat data v dokumentu Word do formátu JSON programově. Tento článek ukazuje, jak snadno převést text v dokumentu aplikace Word do formátu JSON z aplikací C#. Dozvíte se také, jak programově převést chráněné dokumenty Wordu na JSON. Pojďme tedy převést Word na JSON v C#.
- Kroky k převodu Wordu na JSON v C#
- Knihovna C# pro převod Wordu do JSON – ke stažení zdarma
- Převést Word na JSON v C#
- Převést chráněné slovo na JSON v C#
Jak převést Word na JSON v C#
Pro převod dokumentu Word na JSON musíme provést následující kroky:
- Načtěte dokument aplikace Word.
- Převeďte jej do formátu HTML.
- Uložte soubor HTML ve formátu JSON.
Podívejme se, jak tyto kroky provést programově v C#. K tomu je třeba nainstalovat několik knihoven, které jsou zmíněny v následující části.
Knihovny C# pro převod Wordu na JSON
Aspose.Words for .NET je knihovna bohatá na funkce, která umožňuje vytvářet a zpracovávat dokumenty MS Word. Tuto knihovnu použijeme k exportu obsahu dokumentu aplikace Word do HTML. Poté použijeme Aspose.Cells for .NET k uložení obsahu HTML jako souboru JSON. Nejlepší na tom je, že tyto knihovny můžete používat zcela zdarma.
Můžete si stáhnout DLL obou knihoven nebo je nainstalovat z NuGet.
Stáhněte si DLL
Nainstalujte přes NuGet
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words
Převést DOC na JSON v C#
Níže jsou uvedeny kroky pro převod Wordu na JSON v C#.
- Načtěte dokument aplikace Word pomocí třídy Aspose.Words.Document.
- Uložte dokument aplikace Word jako HTML pomocí metody Document.Save().
- Načtěte soubor HTML pomocí třídy Aspose.Cells.Workbook.
- Převeďte dokument do formátu JSON pomocí metody Workbook.Save().
Následující ukázka kódu ukazuje, jak převést Word DOC na JSON v C#.
// Načíst dokument aplikace Word
Document doc = new Document("document.docx");
// Uložte dokument ve formátu HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Načtěte soubor HTML v instanci třídy Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// Uložit jako JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# Převeďte chráněné slovo na JSON
Můžete také načíst chráněné dokumenty aplikace Word pomocí jejich hesel a převést je do formátu JSON. Následují kroky k převodu chráněného dokumentu aplikace Word na JSON v C#.
- Načtěte dokument aplikace Word pomocí třídy Aspose.Words.Document.
- Pomocí třídy Aspose.Words.Loading.LoadOptions zadejte heslo dokumentu Word.
- Uložte dokument aplikace Word jako HTML pomocí metody Document.Save().
- Načtěte soubor HTML pomocí třídy Aspose.Cells.Workbook.
- Převeďte dokument do formátu JSON pomocí metody Workbook.Save().
Následující ukázka kódu ukazuje, jak převést chráněný dokument aplikace Word na JSON v C#.
// Načtěte heslem chráněný dokument aplikace Word
Document doc = new Document("document.docx", new Aspose.Words.Loading.LoadOptions("mypassword"));
// Uložte dokument ve formátu HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Načtěte soubor HTML v instanci třídy Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// Uložit jako JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
Zdarma převod Word do JSON
Můžete získat bezplatnou dočasnou licenci pro převod dokumentů aplikace Word do formátu JSON bez omezení hodnocení.
Prozkoumejte C# DOC to JSON Converter
Můžete navštívit dokumentaci Aspose.Words for .NET a Aspose.Cells for .NET a prozkoumat více o knihovnách. V případě jakýchkoli dotazů nás neváhejte kontaktovat prostřednictvím našeho fóra.
Závěr
V tomto článku jste se naučili, jak převést Word na JSON v C#. Navíc jste viděli, jak programově převést dokument Word chráněný heslem na JSON. Poskytnuté ukázky kódu můžete snadno integrovat do své aplikace pro konverzi DOC na JSON.