c# xml轉(zhuǎn)word的實(shí)現(xiàn)示例
本文介紹如何通過C#程序代碼方法將XML文件轉(zhuǎn)換為Word文檔,包括轉(zhuǎn)為.doc /.docx等格式。并附VB.NET代碼,有需要可供參考。
程序中所需必要程序集如下圖:
★ 程序集獲?。?a target="_blank" rel="external nofollow" >官方地址;Nuget地址
用于測試的XML文件如下,在IE中的打開效果:
本次代碼環(huán)境中的文件路徑為VS項(xiàng)目程序文件夾路徑,文件路徑另自定義。
【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"); } } }
轉(zhuǎn)換結(jié)果:
【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
以上就是c# xml轉(zhuǎn)word的實(shí)現(xiàn)示例的詳細(xì)內(nèi)容,更多關(guān)于c# xml轉(zhuǎn)word的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
C# 添加對System.Configuration.dll文件的引用操作
這篇文章主要介紹了C# 添加對System.Configuration.dll文件的引用操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01C#使用RegNotifyChangeKeyValue監(jiān)聽注冊表更改的方法小結(jié)
RegNotifyChangeKeyValue的最后一個(gè)參數(shù)傳遞false,表示以同步的方式監(jiān)聽,這篇文章主要介紹了C#使用RegNotifyChangeKeyValue監(jiān)聽注冊表更改的方法小結(jié),需要的朋友可以參考下2024-06-06C#框架winform實(shí)現(xiàn)簡單點(diǎn)餐系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了C#框架winform實(shí)現(xiàn)簡單點(diǎn)餐系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-07-07C#事件標(biāo)準(zhǔn)命名規(guī)則及說明(包括用作事件類型的委托命名)
這篇文章主要介紹了C#事件標(biāo)準(zhǔn)命名規(guī)則及說明(包括用作事件類型的委托命名),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02C#網(wǎng)絡(luò)編程基礎(chǔ)之進(jìn)程和線程詳解
這篇文章主要介紹了C#網(wǎng)絡(luò)編程基礎(chǔ)之進(jìn)程和線程詳解,本文對進(jìn)程、線程、線程池知識做了淺顯易懂的講解,并配有代碼實(shí)例,需要的朋友可以參考下2014-08-08