翻譯|使用教程|編輯:胡濤|2022-08-10 14:58:14.960|閱讀 376 次
概述:本文提供了一個簡單指南,說明如何在 Java 應用程序中將 DOCX 文檔中的文本轉換為 JSON 格式。您還將學習如何以編程方式將受保護的 DOCX 文檔轉換為 JSON
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在某些情況下,您需要以編程方式將 Word DOCX 的內容導出到 JSON 文件。為此,本文提供了一個簡單指南,說明如何在 Java 應用程序中將 DOCX 文檔中的文本轉換為 JSON 格式。您還將學習如何以編程方式將受保護的 DOCX 文檔轉換為 JSON。因此,讓我們繼續在 Java 中將 DOCX 轉換為 JSON。
要將 DOCX 文檔轉換為 JSON 格式,我們需要執行以下步驟:
讓我們看看如何在 Java 中以編程方式執行這些步驟。為此,您需要安裝下一節中提到的兩個庫。
Aspose.Words for Java是一個強大的庫,允許您創建和處理 MS Word 文檔。我們將使用這個庫將 DOCX 文件的內容導出為 HTML。然后,我們將使用Aspose.Cells for Java將 HTML 內容保存為 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 轉換為 JSON 的步驟。
以下代碼示例展示了如何將 DOCX 文檔轉換為 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);
您還可以使用密碼加載受保護的 DOCX 文檔并將其轉換為 JSON 格式。以下是將受保護的 DOCX 文檔轉換為 Java 中的 JSON 的步驟。
以下代碼示例展示了如何將受保護的 DOCX 文檔轉換為 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);
在本文中,您學習了如何在 Java 中將 DOCX 轉換為 JSON。此外,您還了解了如何以編程方式將受密碼保護的 DOCX 文檔轉換為 JSON。此外,您可以訪問Aspose.Words for Java和Aspose.Cells for Java的文檔以探索其他功能。
歡迎下載|體驗更多Aspose產品
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn