ในบางกรณี คุณต้องส่งออกเนื้อหาของไฟล์ Word DOCX เป็นไฟล์ JSON โดยทางโปรแกรม บทความนี้จะให้คำแนะนำง่ายๆ เกี่ยวกับวิธีแปลงข้อความในเอกสาร DOCX เป็นรูปแบบ JSON จากภายในแอปพลิเคชัน Java ของคุณ คุณจะได้เรียนรู้วิธีแปลงเอกสาร DOCX ที่ได้รับการป้องกันเป็น JSON โดยทางโปรแกรม ดังนั้นมาดำเนินการแปลง DOCX เป็น JSON ใน Java
- ขั้นตอนในการแปลง DOCX เป็น JSON ใน Java
- Java Library เพื่อแปลง DOCX เป็น JSON - ดาวน์โหลดฟรี
- แปลง DOCX เป็น JSON ใน Java
- แปลง DOCX ที่ป้องกันเป็น JSON ใน Java
วิธีแปลง DOCX เป็น JSON ใน Java
ในการแปลงเอกสาร DOCX เป็นรูปแบบ JSON เราจำเป็นต้องดำเนินการตามขั้นตอนต่อไปนี้:
- โหลดเอกสาร DOCX
- แปลงเป็นรูปแบบ HTML
- บันทึกไฟล์ HTML ในรูปแบบ JSON
มาดูวิธีการทำตามขั้นตอนเหล่านี้โดยทางโปรแกรมใน Java สำหรับสิ่งนี้ คุณต้องติดตั้งสองไลบรารีที่กล่าวถึงในส่วนต่อไปนี้
ไลบรารี Java เพื่อแปลง DOCX เป็น JSON - ดาวน์โหลดฟรี
Aspose.Words for Java เป็นไลบรารีที่มีประสิทธิภาพซึ่งช่วยให้คุณสร้างและประมวลผลเอกสาร MS Word เราจะใช้ไลบรารีนี้เพื่อส่งออกเนื้อหาของไฟล์ DOCX เป็น 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>
แปลง DOCX เป็น JSON ใน Java
ต่อไปนี้เป็นขั้นตอนในการแปลง DOCX เป็น JSON ใน Java
- โหลดเอกสาร DOCX โดยใช้คลาส com.aspose.words.Document
- บันทึกเอกสาร DOCX เป็น HTML โดยใช้วิธี Document.Save()
- โหลดไฟล์ HTML โดยใช้คลาส com.aspose.cells.Workbook
- แปลงเอกสารเป็นรูปแบบ JSON โดยใช้วิธี Workbook.Save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงเอกสาร DOCX เป็น 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 แปลง DOCX ที่ป้องกันเป็น JSON
คุณยังสามารถโหลดเอกสาร DOCX ที่ได้รับการป้องกันโดยใช้รหัสผ่านและแปลงเป็นรูปแบบ JSON ต่อไปนี้เป็นขั้นตอนในการแปลงเอกสาร DOCX ที่มีการป้องกันเป็น JSON ใน Java
- โหลดเอกสาร DOCX โดยใช้คลาส com.aspose.words.Document
- ใช้คลาส com.aspose.words.LoadOptions เพื่อระบุรหัสผ่านของเอกสาร DOCX
- บันทึกเอกสาร DOCX เป็น HTML โดยใช้วิธี Document.Save()
- โหลดไฟล์ HTML โดยใช้คลาส com.aspose.cells.Workbook
- แปลงเอกสารเป็นรูปแบบ JSON โดยใช้วิธี Workbook.Save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงเอกสาร DOCX ที่ได้รับการป้องกันเป็น 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 DOCX เป็น JSON Converter Libraries - รับใบอนุญาตฟรี
คุณสามารถรับ ใบอนุญาตชั่วคราวฟรี เพื่อใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลง DOCX เป็น JSON ใน Java นอกจากนี้ คุณได้เห็นวิธีแปลงเอกสาร DOCX ที่ป้องกันด้วยรหัสผ่านเป็น JSON โดยทางโปรแกรม นอกจากนี้ คุณสามารถเยี่ยมชมเอกสารประกอบของ Aspose.Words for Java และ Aspose.Cells for Java เพื่อสำรวจคุณสมบัติอื่นๆ ในกรณีที่คุณมีคำถามใดๆ โปรดแจ้งให้เราทราบผ่านทาง ฟอรัม ของเรา