Преобразование DOC в JSON может потребоваться в различных случаях, когда вам нужно программно экспортировать данные в документе DOC в формат JSON. В этой статье показано, как легко преобразовать текст документа DOC в формат JSON из ваших приложений C#. Вы также узнаете, как программно преобразовать защищенные документы DOC в JSON. Итак, приступим к преобразованию DOC в JSON на C#.
- Шаги по преобразованию DOC в JSON на C#
- Библиотека C# для преобразования DOC в JSON — скачать бесплатно
- Преобразование DOC в JSON на C#
- Преобразовать защищенный 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);
С# Преобразовать защищенный DOC в JSON
Вы также можете загрузить защищенные документы DOC, используя их пароли, и преобразовать их в формат JSON. Ниже приведены шаги для преобразования защищенного документа DOC в JSON на C#.
- Загрузите файл DOC, используя класс Aspose.Words.Document.
- Используйте класс Aspose.Words.Loading.LoadOptions, чтобы указать пароль файла DOC.
- Сохраните файл DOC как HTML, используя метод Document.Save().
- Загрузите файл HTML с помощью класса Aspose.Cells.Workbook.
- Преобразуйте документ в формат JSON с помощью метода Workbook.Save().
В следующем примере кода показано, как преобразовать защищенный 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, чтобы узнать больше о библиотеках. Если у вас возникнут какие-либо вопросы, сообщите нам об этом через наш форум.