במקרים מסוימים, עליך לייצא את התוכן של מסמך Word לקובץ JSON באופן תוכנתי. כדי להשיג זאת, מאמר זה מספק מדריך פשוט כיצד להמיר את הטקסט במסמך Word לפורמט JSON מתוך יישומי Java שלך. תלמד גם כיצד להמיר מסמכי Word מוגנים ל-JSON באופן תוכנתי. אז בואו נמשיך להמיר Word ל-JSON ב-Java.
- שלבים להמרת Word ל-JSON ב-Java
- ספריית Java להמרת Word ל-JSON - הורדה חינם
- המרת Word ל-JSON ב-Java
- המר מוגן Word ל-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. אתה יכול להוריד את ה-JARs של שתי הספריות או להתקין אותם באמצעות תצורות 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 המרת Word מוגנת ל-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 - קבל רישיון חינם
אתה יכול לקבל [רישיון זמני] בחינם6 לשימוש בספריות ללא מגבלות הערכה.
סיכום
במאמר זה, למדת כיצד להמיר Word ל-JSON ב-Java. יתר על כן, ראית כיצד להמיר מסמך Word מוגן בסיסמה ל-JSON באופן תוכנתי. חוץ מזה, אתה יכול לבקר בתיעוד של Aspose.Words for Java ו-Aspose.Cells for Java כדי לחקור תכונות אחרות. למקרה שיש לך שאלות כלשהן, אל תהסס ליידע אותנו דרך הפורום שלנו.