У деяких випадках потрібно програмно експортувати вміст документа Word у файл JSON. Щоб досягти цього, у цій статті наведено простий посібник із перетворення тексту в документі Word у формат JSON із програм Java. Ви також дізнаєтесь, як програмно конвертувати захищені документи Word у JSON. Отже, давайте приступимо до конвертації Word у JSON у Java.
- Кроки для перетворення Word на JSON у Java
- Бібліотека Java для перетворення Word у JSON — Безкоштовне завантаження
- Перетворення Word на JSON у Java
- Перетворення захищеного слова на JSON у Java
Як конвертувати Word у JSON на Java
Щоб конвертувати документ Word у формат JSON, нам потрібно виконати наступні кроки:
- Завантажте документ Word.
- Перетворіть його у формат HTML.
- Збережіть файл HTML у форматі JSON.
Давайте подивимося, як програмно виконати ці кроки в Java. Для цього вам потрібно інсталювати дві бібліотеки, згадані в наступному розділі.
Бібліотеки Java для перетворення Word у JSON — Безкоштовне завантаження
Aspose.Words for Java — потужна бібліотека, яка дозволяє створювати та обробляти документи MS Word. Ми будемо використовувати цю бібліотеку для експорту вмісту документа Word у HTML. Потім ми використаємо Aspose.Cells for Java, щоб зберегти HTML-вміст як файл JSON. Ви можете завантажити JAR-файли обох бібліотек або встановити їх за допомогою конфігурацій Maven.
Завантажити JAR
Встановити через Maven
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.7</version>
<classifier>jdk17</classifier>
</dependency>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.7</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
Перетворення Word на JSON у Java
Нижче наведено кроки для перетворення Word на JSON у Java.
- Завантажте документ Word за допомогою класу com.aspose.words.Document.
- Збережіть документ Word як HTML за допомогою методу Document.Save().
- Завантажте файл HTML за допомогою класу com.aspose.cells.Workbook.
- Перетворіть документ у формат JSON за допомогою методу Workbook.Save().
У наведеному нижче прикладі коду показано, як перетворити документ Word на JSON у Java.
// Завантажте документ Word за допомогою Aspose.Words
Document doc = new Document("sample1.docx");
// Зберегти як HTML
doc.save("html_output.html", SaveFormat.HTML);
// Завантажте збережений файл HTML за допомогою Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");
// Збережіть HTML як JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
Java конвертує захищене слово в JSON
Ви також можете завантажити захищені документи Word, використовуючи їхні паролі, і конвертувати їх у формат JSON. Нижче наведено кроки для перетворення захищеного документа Word на JSON у Java.
- Завантажте документ Word за допомогою класу com.aspose.words.Document.
- Використовуйте клас com.aspose.words.LoadOptions, щоб вказати пароль документа Word.
- Збережіть документ Word як HTML за допомогою методу Document.Save().
- Завантажте файл HTML за допомогою класу com.aspose.cells.Workbook.
- Перетворіть документ у формат JSON за допомогою методу Workbook.Save().
У наведеному нижче прикладі коду показано, як перетворити захищений документ Word на JSON у Java.
// Завантажте документ Word за допомогою Aspose.Words
Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword"));
// Зберегти як HTML
doc.save("html_output.html", SaveFormat.HTML);
// Завантажте збережений файл HTML за допомогою Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");
// Збережіть HTML як JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
Бібліотеки конвертера Java Word у JSON – отримайте безкоштовну ліцензію
Ви можете отримати безкоштовну тимчасову ліцензію на використання бібліотек без обмежень оцінки.
Висновок
У цій статті ви дізналися, як конвертувати Word у JSON у Java. Крім того, ви бачили, як програмно перетворити захищений паролем документ Word у JSON. Крім того, ви можете відвідати документацію Aspose.Words for Java та Aspose.Cells for Java, щоб дослідити інші функції. Якщо у вас виникнуть запитання, не соромтеся повідомити нас через наш форум.