將 Word 轉(zhuǎn)換為 Word XML
Word XML簡單介紹
Word XML 是一種特殊的 XML 格式,它使 Word 能夠操作以 XML 格式存儲(chǔ)的 Word 文檔。它可以分為兩種類型:WordML(Word 2003 支持)和 WordXML(Word 2007 支持)。如果外部應(yīng)用程序支持 Word XML 并且生成的數(shù)據(jù)遵循 Word XML 結(jié)構(gòu),則數(shù)據(jù)可以由 Word 處理。這樣,Word XML 就成為了 Word 與其他外部應(yīng)用程序之間的橋梁,任何基于 Word XML 結(jié)構(gòu)的 XML 格式的文檔都可以在 Word 中打開、編輯和保存。
使用 C#/VB.NET 通過 Spire.Doc 將 Word 轉(zhuǎn)換為 Word XML
Spire.Doc for .NET使用戶能夠使用 doc.SaveToFile() 方法輕松地將 Word 文檔轉(zhuǎn)換為 Word XML 格式。按照以下詳細(xì)步驟操作:
注意:在開始之前,請(qǐng)下載Spire.Doc并正確安裝,然后從Bin文件夾中添加Spire.Doc.dll文件作為項(xiàng)目的參考。
這是原word文檔的截圖:
第 1 步:創(chuàng)建一個(gè)新的文檔實(shí)例。
Document doc = new Document();
第 2 步:從文件中加載示例 Word 文檔。
doc.LoadFromFile("Spire.Doc for .NET.docx");
第 3 步:將 word 文檔另存為 Word XML 格式。
For word 2003: doc.SaveToFile("DocxToWordML.xml", FileFormat.WordML); For word 2007: doc.SaveToFile("DocxToWordXML.xml", FileFormat.WordXml);
有效截圖:
完整代碼:
[C#]
using Spire.Doc; namespace Convert_Word_to_Word_XML { class Program { static void Main(string[] args) { Document doc = new Document(); doc.LoadFromFile("Spire.Doc for .NET.docx"); doc.SaveToFile("DocxToWordML.xml", FileFormat.WordML); //doc.SaveToFile("DocxToWordXML.xml", FileFormat.WordXml); } } }
[VB.NET]
Imports Spire.Doc Namespace Convert_Word_to_Word_XML Class Program Private Shared Sub Main(args As String()) Dim doc As New Document() doc.LoadFromFile("Spire.Doc for .NET.docx") doc.SaveToFile("DocxToWordML.xml", FileFormat.WordML) 'doc.SaveToFile("DocxToWordXML.xml", FileFormat.WordXml); End Sub End Class End Namespace
歡迎下載|體驗(yàn)更多E-iceblue產(chǎn)品
如需獲取更多產(chǎn)品相關(guān)信息請(qǐng)咨詢慧都在線客服