המרת Word ל-JSON ב-C#

המרת Word ל-JSON עשויה להידרש במקרים שונים כאשר אתה צריך לייצא נתונים במסמך Word לפורמט JSON באופן פרוגרמטי. מאמר זה מדגים כיצד להמיר בקלות את הטקסט במסמך Word לפורמט JSON מתוך יישומי C# שלך. תלמד גם כיצד להמיר מסמכי Word מוגנים ל-JSON באופן תוכנתי. אז בואו נמשיך להמיר 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 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 מוגן ל-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.

ראה גם