อาจจำเป็นต้องมีการแปลง 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
คุณสามารถดาวน์โหลด DLLs ของทั้งสองไลบรารีหรือติดตั้งจาก NuGet
ดาวน์โหลด DLL
ติดตั้งผ่าน NuGet
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words
แปลง Word เป็น JSON ใน C#
ต่อไปนี้เป็นขั้นตอนในการแปลง Word เป็น JSON ใน C#
- โหลดเอกสาร Word โดยใช้คลาส Aspose.Words.Document
- บันทึกเอกสาร Word เป็น HTML โดยใช้วิธี Document.Save()
- โหลดไฟล์ HTML โดยใช้คลาส Aspose.Cells.Workbook
- แปลงเอกสารเป็นรูปแบบ JSON โดยใช้วิธี Workbook.Save()
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีแปลงเอกสาร Word เป็น JSON ใน C#
// โหลดเอกสาร Word
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);
ไลบรารีตัวแปลง C# Word เป็น JSON - รับใบอนุญาตฟรี
คุณสามารถรับ ใบอนุญาตชั่วคราวฟรี เพื่อใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลง Word เป็น JSON ใน C# นอกจากนี้ คุณได้เห็นวิธีแปลงเอกสาร Word ที่ป้องกันด้วยรหัสผ่านเป็น JSON โดยทางโปรแกรม นอกจากนี้ คุณสามารถเยี่ยมชมเอกสารของ Aspose.Words for .NET และ Aspose.Cells for .NET เพื่อสำรวจเพิ่มเติมเกี่ยวกับไลบรารี ในกรณีที่คุณมีคำถามใดๆ โปรดแจ้งให้เราทราบผ่านทาง ฟอรัม ของเรา