Konwertuj DOC na JSON w C#

Konwersja DOC na JSON może być wymagana w różnych przypadkach, gdy trzeba programowo wyeksportować dane w dokumencie DOC do formatu JSON. W tym artykule pokazano, jak łatwo przekonwertować tekst w dokumencie DOC na format JSON z poziomu aplikacji C#. Dowiesz się również, jak programowo konwertować chronione dokumenty DOC do formatu JSON. Przejdźmy więc do konwersji DOC na JSON w C#.

Jak przekonwertować DOC na JSON w C#

Aby przekonwertować dokument DOC na JSON, musimy wykonać następujące kroki:

  • Załaduj dokument DOC.
  • Przekonwertuj go do formatu HTML.
  • Zapisz plik HTML w formacie JSON.

Zobaczmy, jak wykonać te kroki programowo w języku C#. W tym celu należy zainstalować kilka bibliotek wymienionych w poniższej sekcji.

Biblioteki C# do konwersji DOC na JSON — bezpłatne pobieranie

Aspose.Words for .NET to bogata w funkcje biblioteka, która pozwala tworzyć i przetwarzać dokumenty MS Word. Użyjemy tej biblioteki do wyeksportowania zawartości dokumentu DOC do HTML. Następnie użyjemy Aspose.Cells for .NET do zapisania treści HTML jako pliku JSON.

Możesz pobrać biblioteki DLL obu bibliotek lub zainstalować je z NuGet.

Pobierz bibliotekę DLL

Zainstaluj przez NuGet

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

Konwertuj DOC na JSON w C#

Poniżej przedstawiono kroki konwersji DOC na JSON w języku C#.

Poniższy przykładowy kod pokazuje, jak przekonwertować dokument DOC na format JSON w języku C#.

// Załaduj dokument DOC
Document doc = new Document("document.doc");

// Zapisz dokument w formacie HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Załaduj plik HTML w instancji klasy Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");

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

C# Konwersja chronionego dokumentu DOC na JSON

Możesz także załadować chronione dokumenty DOC za pomocą ich haseł i przekonwertować je do formatu JSON. Poniżej przedstawiono kroki konwersji chronionego dokumentu DOC na format JSON w języku C#.

Poniższy przykładowy kod pokazuje, jak przekonwertować chroniony plik DOC na format JSON w języku C#.

// Załaduj chroniony hasłem dokument DOC
Document doc = new Document("document.doc", new Aspose.Words.Loading.LoadOptions("mypassword"));

// Zapisz dokument w formacie HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Załaduj plik HTML do wystąpienia klasy Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");

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

Biblioteki konwerterów C# DOC na JSON — uzyskaj bezpłatną licencję

Możesz uzyskać bezpłatną licencję tymczasową na korzystanie z bibliotek bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się, jak przekonwertować DOC na JSON w języku C#. Co więcej, widziałeś, jak programowo przekonwertować plik DOC chroniony hasłem na format JSON. Poza tym możesz odwiedzić dokumentację Aspose.Words for .NET i Aspose.Cells for .NET, aby dowiedzieć się więcej o bibliotekach. Jeśli masz jakieś pytania, daj nam znać za pośrednictwem naszego forum.

Zobacz też