本文介紹如何通過C#程式代碼方法將XML檔案轉換為Word檔案,包括轉為.doc /.docx等格式,并附VB.NET代碼,有需要可供參考,
程式中所需必要程式集如下圖:

★ 程式集獲取:官方地址;Nuget地址
用于測驗的XML檔案如下,在IE中的打開效果:

本次代碼環境中的檔案路徑為VS專案程式檔案夾路徑,檔案路徑另自定義,
【C#】
using Spire.Doc; namespace XMLtoWord { class Program { static void Main(string[] args) { //加載xml檔案 Document doc = new Document(); doc.LoadFromFile("test.xml",FileFormat.Xml); //保存為.docx格式 doc.SaveToFile("ToWord.docx", FileFormat.Docx2013); System.Diagnostics.Process.Start("ToWord.docx"); //保存為.doc格式 doc.SaveToFile("ToWord.doc",FileFormat.Doc); System.Diagnostics.Process.Start("ToWord.doc"); } } }
轉換結果:

【VB.NET】
Imports Spire.Doc Namespace XMLtoWord Class Program Private Shared Sub Main(args As String()) '加載xml檔案 Dim doc As New Document() doc.LoadFromFile("test.xml", FileFormat.Xml) '保存為.docx格式 doc.SaveToFile("ToWord.docx", FileFormat.Docx2013) System.Diagnostics.Process.Start("ToWord.docx") '保存為.doc格式 doc.SaveToFile("ToWord.doc", FileFormat.Doc) System.Diagnostics.Process.Start("ToWord.doc") End Sub End Class End Namespace
以上是本次全部內容,
原創內容,轉載請注明出處!
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/273949.html
標籤:C#
