Konvertera Word till JSON i C#

Word till JSON-konvertering kan krävas i olika fall när du behöver exportera data i ett Word-dokument till JSON-format programmatiskt. Den här artikeln visar hur du enkelt konverterar texten i ett Word-dokument till JSON-format från dina C#-applikationer. Du kommer också att lära dig hur du konverterar skyddade Word-dokument till JSON programmatiskt. Så låt oss fortsätta att konvertera Word till JSON i C#.

Hur man konverterar Word till JSON i C#

För konvertering av Word-dokument till JSON måste vi utföra följande steg:

  • Ladda Word-dokumentet.
  • Konvertera det till HTML-format.
  • Spara HTML-fil i JSON-format.

Låt oss se hur du utför dessa steg programmatiskt i C#. För detta måste du installera ett par bibliotek som nämns i följande avsnitt.

C#-bibliotek för att konvertera Word till JSON

Aspose.Words for .NET är ett funktionsrikt bibliotek som låter dig skapa och bearbeta MS Word-dokument. Vi kommer att använda det här biblioteket för att exportera innehållet i ett Word-dokument till HTML. Efter det kommer vi att använda Aspose.Cells for .NET för att spara HTML-innehåll som en JSON-fil. Det bästa är att du kan använda dessa bibliotek helt gratis.

Du kan antingen ladda ner DLL:erna för båda biblioteken eller installera dem från NuGet.

Ladda ner DLL

Installera via NuGet

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

Konvertera DOC till JSON i C#

Följande är stegen för att konvertera Word till JSON i C#.

Följande kodexempel visar hur man konverterar en Word DOC till JSON i C#.

// Ladda Word-dokument
Document doc = new Document("document.docx");

// Spara dokument i HTML-format
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Ladda HTML-filen i en instans av klassen Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");

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

C# Konvertera skyddat ord till JSON

Du kan också ladda de skyddade Word-dokumenten med deras lösenord och konvertera dem till JSON-format. Följande är stegen för att konvertera ett skyddat Word-dokument till JSON i C#.

Följande kodexempel visar hur man konverterar ett skyddat Word-dokument till JSON i C#.

// Ladda lösenordsskyddat Word-dokument
Document doc = new Document("document.docx", new Aspose.Words.Loading.LoadOptions("mypassword"));

// Spara dokument i HTML-format
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Ladda HTML-filen i en instans av klassen Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");

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

Gratis konvertering från Word till JSON

Du kan få en gratis tillfällig licens för att konvertera Word-dokument till JSON-format utan utvärderingsbegränsningar.

Utforska C# DOC till JSON Converter

Du kan besöka dokumentationen för Aspose.Words for .NET och Aspose.Cells for .NET för att utforska mer om biblioteken. Om du har några frågor är du välkommen att meddela oss via vårt forum.

Slutsats

I den här artikeln har du lärt dig hur du konverterar Word till JSON i C#. Dessutom har du sett hur man konverterar ett lösenordsskyddat Word-dokument till JSON programmatiskt. Du kan enkelt integrera de medföljande kodexemplen i din applikation för konvertering av DOC till JSON.

Se även