המרת Word ל-JSON עשויה להידרש במקרים שונים כאשר אתה צריך לייצא נתונים במסמך Word לפורמט JSON באופן פרוגרמטי. מאמר זה מדגים כיצד להמיר בקלות את הטקסט במסמך Word לפורמט JSON מתוך יישומי C# שלך. תלמד גם כיצד להמיר מסמכי Word מוגנים ל-JSON באופן תוכנתי. אז בואו נמשיך להמיר Word ל-JSON ב-C#.
- שלבים להמרת Word ל-JSON ב-C#
- ספריית C# להמרת Word ל-JSON - הורדה חינם
- המרת Word ל-JSON ב-C#
- המרת Word מוגנת ל-JSON ב-C#
כיצד להמיר Word ל-JSON ב-C#
עבור המרת מסמך Word ל-JSON, עלינו לבצע את השלבים הבאים:
- טען את מסמך ה-Word.
- המר אותו לפורמט HTML.
- שמור קובץ HTML בפורמט JSON.
בוא נראה כיצד לבצע את השלבים הללו באופן תכנותי ב-C#. לשם כך, עליך להתקין כמה ספריות המוזכרות בסעיף הבא.
ספריות C# להמרת Word ל-JSON
Aspose.Words for .NET היא ספרייה עשירה בתכונות המאפשרת לך ליצור ולעבד מסמכי MS Word. אנו נשתמש בספרייה זו כדי לייצא את התוכן של מסמך Word ל-HTML. לאחר מכן, נשתמש ב-Aspose.Cells for .NET כדי לשמור תוכן HTML כקובץ JSON. הדבר הטוב ביותר הוא שאתה יכול להשתמש בספריות האלה לחלוטין חינם.
אתה יכול להוריד את קובצי ה-DLL של שתי הספריות או להתקין אותם מ-NuGet.
הורד DLL
התקן דרך NuGet
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words
המרת DOC ל-JSON ב-C#
להלן השלבים להמרת Word ל-JSON ב-C#.
- טען את מסמך Word באמצעות המחלקה Aspose.Words.Document.
- שמור מסמך Word כ-HTML באמצעות שיטת Document.Save().
- טען קובץ HTML באמצעות המחלקה Aspose.Cells.Workbook.
- המר מסמך לפורמט JSON בשיטת Workbook.Save().
דוגמת הקוד הבאה מראה כיצד להמיר Word DOC ל-JSON ב-C#.
// טען מסמך וורד
Document doc = new Document("document.docx");
// שמור מסמך בפורמט HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// טען את קובץ ה-HTML במופע של מחלקה Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// שמור כ-JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# המרת Word מוגנת ל-JSON
אתה יכול גם לטעון את מסמכי Word המוגנים באמצעות הסיסמאות שלהם ולהמיר אותם לפורמט JSON. להלן השלבים להמרת מסמך Word מוגן ל-JSON ב-C#.
- טען את מסמך Word באמצעות המחלקה Aspose.Words.Document.
- השתמש במחלקה Aspose.Words.Loading.LoadOptions כדי לציין את הסיסמה של מסמך Word.
- שמור מסמך Word כ-HTML באמצעות שיטת Document.Save().
- טען קובץ HTML באמצעות המחלקה Aspose.Cells.Workbook.
- המר מסמך לפורמט JSON בשיטת Workbook.Save().
דוגמת הקוד הבאה מראה כיצד להמיר מסמך Word מוגן ל-JSON ב-C#.
// טען מסמך Word מוגן בסיסמה
Document doc = new Document("document.docx", new Aspose.Words.Loading.LoadOptions("mypassword"));
// שמור מסמך בפורמט HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// טען את קובץ ה-HTML במופע של מחלקה Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// שמור כ-JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
המרת Word ל-JSON בחינם
אתה יכול לקבל [רישיון זמני] בחינם6 להמרת מסמכי Word לפורמט JSON ללא מגבלות הערכה.
חקור את ממיר C# DOC ל-JSON
אתה יכול לבקר בתיעוד של Aspose.Words for .NET ו-Aspose.Cells for .NET כדי לחקור יותר על הספריות. למקרה שיש לך שאלות כלשהן, אל תהסס ליידע אותנו דרך הפורום שלנו.
סיכום
במאמר זה, למדת כיצד להמיר Word ל-JSON ב-C#. יתר על כן, ראית כיצד להמיר מסמך Word מוגן בסיסמה ל-JSON באופן תוכנתי. אתה יכול בקלות לשלב את דוגמאות הקוד שסופקו ביישום שלך להמרת DOC ל-JSON.