翻譯|使用教程|編輯:胡濤|2022-08-10 14:58:14.960|閱讀 376 次
概述:本文提供了一個簡單指南,說明如何在 Java 應(yīng)用程序中將 DOCX 文檔中的文本轉(zhuǎn)換為 JSON 格式。您還將學(xué)習(xí)如何以編程方式將受保護(hù)的 DOCX 文檔轉(zhuǎn)換為 JSON
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
在某些情況下,您需要以編程方式將 Word DOCX 的內(nèi)容導(dǎo)出到 JSON 文件。為此,本文提供了一個簡單指南,說明如何在 Java 應(yīng)用程序中將 DOCX 文檔中的文本轉(zhuǎn)換為 JSON 格式。您還將學(xué)習(xí)如何以編程方式將受保護(hù)的 DOCX 文檔轉(zhuǎn)換為 JSON。因此,讓我們繼續(xù)在 Java 中將 DOCX 轉(zhuǎn)換為 JSON。
要將 DOCX 文檔轉(zhuǎn)換為 JSON 格式,我們需要執(zhí)行以下步驟:
讓我們看看如何在 Java 中以編程方式執(zhí)行這些步驟。為此,您需要安裝下一節(jié)中提到的兩個庫。
Aspose.Words for Java是一個強大的庫,允許您創(chuàng)建和處理 MS Word 文檔。我們將使用這個庫將 DOCX 文件的內(nèi)容導(dǎo)出為 HTML。然后,我們將使用Aspose.Cells for Java將 HTML 內(nèi)容保存為 JSON 文件。您可以下載這兩個庫的 JAR 或使用 Maven 配置安裝它們。
通過 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>//repository.aspose.com/repo/</url> </repository> </repositories>
以下是在 Java 中將 DOCX 轉(zhuǎn)換為 JSON 的步驟。
以下代碼示例展示了如何將 DOCX 文檔轉(zhuǎn)換為 Java 中的 JSON。
// Load Word document using Aspose.Words Document doc = new Document("sample1.docx"); // Save as HTML doc.save("html_output.html", SaveFormat.HTML); // Load the saved HTML file using Aspose.Cells com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html"); // Save HTML as JSON book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
您還可以使用密碼加載受保護(hù)的 DOCX 文檔并將其轉(zhuǎn)換為 JSON 格式。以下是將受保護(hù)的 DOCX 文檔轉(zhuǎn)換為 Java 中的 JSON 的步驟。
以下代碼示例展示了如何將受保護(hù)的 DOCX 文檔轉(zhuǎn)換為 Java 中的 JSON。
// Load Word document using Aspose.Words Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword")); // Save as HTML doc.save("html_output.html", SaveFormat.HTML); // Load the saved HTML file using Aspose.Cells com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html"); // Save HTML as JSON book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
在本文中,您學(xué)習(xí)了如何在 Java 中將 DOCX 轉(zhuǎn)換為 JSON。此外,您還了解了如何以編程方式將受密碼保護(hù)的 DOCX 文檔轉(zhuǎn)換為 JSON。此外,您可以訪問Aspose.Words for Java和Aspose.Cells for Java的文檔以探索其他功能。
歡迎下載|體驗更多Aspose產(chǎn)品
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn