Перетворення DOC на JSON на C#

Конвертація DOC у JSON може знадобитися в різних випадках, коли потрібно програмно експортувати дані в документі DOC у формат JSON. У цій статті показано, як легко перетворити текст у документі DOC у формат JSON із програм C#. Ви також дізнаєтеся, як програмно конвертувати захищені документи DOC у JSON. Отже, приступимо до перетворення DOC на JSON на C#.

Як конвертувати DOC у JSON на C#

Щоб конвертувати документ DOC у JSON, нам потрібно виконати наступні кроки:

  • Завантажте документ DOC.
  • Перетворіть його у формат HTML.
  • Збережіть файл HTML у форматі JSON.

Давайте подивимося, як виконати ці кроки програмно в C#. Для цього вам потрібно встановити кілька бібліотек, які згадані в наступному розділі.

Бібліотеки C# для перетворення DOC на JSON – Безкоштовне завантаження

Aspose.Words for .NET — це багатофункціональна бібліотека, яка дозволяє створювати та обробляти документи MS Word. Ми будемо використовувати цю бібліотеку для експорту вмісту документа DOC у HTML. Після цього ми використаємо Aspose.Cells for .NET, щоб зберегти HTML-вміст як файл JSON.

Ви можете завантажити DLL обох бібліотек або встановити їх із NuGet.

Завантажити DLL

Встановити через NuGet

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

Перетворення DOC на JSON на C#

Нижче наведено кроки для перетворення DOC на JSON у C#.

  • Завантажте документ DOC за допомогою класу Aspose.Words.Document.
  • Збережіть документ DOC як HTML за допомогою методу Document.Save().
  • Завантажте файл HTML за допомогою класу Aspose.Cells.Workbook.
  • Перетворіть документ у формат JSON за допомогою методу Workbook.Save().

У наведеному нижче прикладі коду показано, як перетворити DOC на JSON у C#.

// Завантажити документ DOC
Document doc = new Document("document.doc");

// Зберегти документ у форматі HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Завантажте файл HTML в екземпляр класу Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");

// Зберегти як JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);

C# Перетворення захищеного DOC на JSON

Ви також можете завантажити захищені документи DOC, використовуючи їхні паролі, і конвертувати їх у формат JSON. Нижче наведено кроки для перетворення захищеного документа DOC на JSON у C#.

У наведеному нижче прикладі коду показано, як перетворити захищений документ DOC на JSON у C#.

// Завантажте захищений паролем документ DOC
Document doc = new Document("document.doc", new Aspose.Words.Loading.LoadOptions("mypassword"));

// Зберегти документ у форматі HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Завантажте файл HTML в екземпляр класу Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");

// Зберегти як JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);

Бібліотеки конвертера C# DOC у JSON – отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію на використання бібліотек без обмежень оцінки.

Висновок

У цій статті ви дізналися, як конвертувати DOC у JSON на C#. Крім того, ви бачили, як програмно перетворити захищений паролем файл DOC на JSON. Крім того, ви можете відвідати документацію Aspose.Words for .NET і Aspose.Cells for .NET, щоб дізнатися більше про бібліотеки. Якщо у вас виникнуть запитання, не соромтеся повідомити нас через наш форум.

Дивись також