亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#/VB.NET實(shí)現(xiàn)HTML轉(zhuǎn)為XML的示例代碼

 更新時(shí)間:2022年06月15日 15:50:50   作者:E-iceblue  
可擴(kuò)展標(biāo)記語(yǔ)言(XML)文件是一種標(biāo)準(zhǔn)的文本文件,它使用特定的標(biāo)記來(lái)描述文檔的結(jié)構(gòu)以及其他特性。本文將利用C#實(shí)現(xiàn)HTML轉(zhuǎn)為XML,需要的可以參考一下

本文以C#及VB.NET后端程序代碼示例展示如何將HTML轉(zhuǎn)為XML文件。轉(zhuǎn)換時(shí),調(diào)用Word API -Free Spire.Doc for .NET 提供的文檔加載方法及文檔保存的方法來(lái)實(shí)現(xiàn)。轉(zhuǎn)換的代碼步驟很簡(jiǎn)單,具體可參考以下內(nèi)容。

引入dll

1.通過(guò)NuGet安裝dll(2種方法)

1.1可以在Visual Studio中打開(kāi)“解決方案資源管理器”,鼠標(biāo)右鍵點(diǎn)擊“引用”,“管理NuGet包”,然后搜索“Free Spire.Doc”,點(diǎn)擊“安裝”。等待程序安裝完成。

1.2將以下內(nèi)容復(fù)制到PM控制臺(tái)安裝:

Install-Package FreeSpire.Doc -Version 10.2

2.手動(dòng)添加dll引用

可通過(guò)手動(dòng)下載包到本地,然后解壓,找到BIN文件夾下的Spire.Doc.dll。然后在Visual Studio中打開(kāi)“解決方案資源管理器”,鼠標(biāo)右鍵點(diǎn)擊“引用”,“添加引用”,將本地路徑BIN文件夾下的dll文件添加引用至程序。

將HTML轉(zhuǎn)為XML

轉(zhuǎn)換時(shí),可參考如下代碼來(lái)進(jìn)行:

  • 創(chuàng)建Document類(lèi)的對(duì)象。
  • 調(diào)用Document.LoadFromFile(string fileName, FileFormat fileFormat)方法加載HTML文檔。
  • 通過(guò)Document.SaveToFile(string fileName, FileFormat fileFormat)方法保存為XML格式到指定路徑。

C#

using Spire.Doc;

namespace HTMLtoXML
{
    class Program
    {
        static void Main(string[] args)
        {
            //創(chuàng)建Document類(lèi)的對(duì)象
            Document doc = new Document();

            //加載html文件
            doc.LoadFromFile("sample.html",FileFormat.Html);

            //保存為XML格式
            doc.SaveToFile("HTMLtoXML.xml", FileFormat.Xml);
            System.Diagnostics.Process.Start("HTMLtoXML.xml");
        }
    }
}

vb.net

Imports Spire.Doc

Namespace HTMLtoXML
    Class Program
        Private Shared Sub Main(args As String())
            '創(chuàng)建Document類(lèi)的對(duì)象
            Dim doc As New Document()

            '加載html文件
            doc.LoadFromFile("sample.html", FileFormat.Html)

            '保存為XML格式
            doc.SaveToFile("HTMLtoXML.xml", FileFormat.Xml)
            System.Diagnostics.Process.Start("HTMLtoXML.xml")
        End Sub
    End Class
End Namespace

轉(zhuǎn)換效果:

到此這篇關(guān)于C#/VB.NET實(shí)現(xiàn)HTML轉(zhuǎn)為XML 的示例代碼的文章就介紹到這了,更多相關(guān)C# HTML轉(zhuǎn)XML 內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C#驗(yàn)證身份證的函數(shù)

    C#驗(yàn)證身份證的函數(shù)

    因做項(xiàng)目需要,參考網(wǎng)上資料寫(xiě)了一個(gè)身份證驗(yàn)證的C#方法,本方法是在VS2005[C/S] 下寫(xiě)的。前面2個(gè)是網(wǎng)友們的實(shí)現(xiàn)方法,第三個(gè)才是項(xiàng)目中使用的哦,小伙伴們參考下吧。
    2015-05-05
  • C#常用知識(shí)點(diǎn)簡(jiǎn)單回顧(有圖有真相)

    C#常用知識(shí)點(diǎn)簡(jiǎn)單回顧(有圖有真相)

    C#知識(shí)點(diǎn)記錄編程的點(diǎn)點(diǎn)滴滴,本文整理了一些(傳值調(diào)用與引用調(diào)用/打印三角形/遞歸求階乘/多態(tài)性..等等),感興趣的朋友可以了解下的,不要走開(kāi)(有圖有真相)
    2013-01-01
  • C#中is和as用法實(shí)例分析

    C#中is和as用法實(shí)例分析

    這篇文章主要介紹了C#中is和as用法實(shí)例分析,需要的朋友可以參考下
    2014-08-08
  • Winform在DataGridView中顯示圖片

    Winform在DataGridView中顯示圖片

    本文主要介紹在DataGridView如何顯示圖片,簡(jiǎn)單實(shí)用,需要的朋友可以參考下。
    2016-05-05
  • 詳解C#對(duì)路徑...的訪問(wèn)被拒絕解決過(guò)程

    詳解C#對(duì)路徑...的訪問(wèn)被拒絕解決過(guò)程

    這篇文章主要介紹了詳解C#對(duì)路徑...的訪問(wèn)被拒絕解決過(guò)程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 詳解C#中的out和ref

    詳解C#中的out和ref

    本文主要介紹了out和ref的相關(guān)知識(shí)。具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-01-01
  • 舉例講解C#中自動(dòng)實(shí)現(xiàn)的屬性

    舉例講解C#中自動(dòng)實(shí)現(xiàn)的屬性

    這篇文章主要介紹了C#中自動(dòng)實(shí)現(xiàn)的屬性,包括使用自動(dòng)實(shí)現(xiàn)的屬性實(shí)現(xiàn)輕量類(lèi)的方法,需要的朋友可以參考下
    2016-01-01
  • C# 泛型編譯特性對(duì)性能的影響小結(jié)

    C# 泛型編譯特性對(duì)性能的影響小結(jié)

    C#作為一種強(qiáng)類(lèi)型語(yǔ)言,具有豐富的泛型支持,允許開(kāi)發(fā)者編寫(xiě)可以應(yīng)對(duì)不同數(shù)據(jù)類(lèi)型的通用代碼,這篇文章主要介紹了C# 泛型編譯特性對(duì)性能的影響 ,需要的朋友可以參考下
    2023-11-11
  • C#創(chuàng)建WebService接口并連接的全過(guò)程

    C#創(chuàng)建WebService接口并連接的全過(guò)程

    工作時(shí)遇到需要請(qǐng)求客戶(hù)的接口返回?cái)?shù)據(jù),要求使用WebService,借此機(jī)會(huì)記錄一下,下面這篇文章主要給大家介紹了關(guān)于C#創(chuàng)建WebService接口并連接的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • 詳解C#中yield關(guān)鍵字的用法

    詳解C#中yield關(guān)鍵字的用法

    yield?關(guān)鍵字的用途是把指令推遲到程序?qū)嶋H需要的時(shí)候再執(zhí)行,這個(gè)特性允許我們更細(xì)致地控制集合每個(gè)元素產(chǎn)生的時(shí)機(jī),那么下面就一起來(lái)看下怎么用?yield?關(guān)鍵字吧
    2023-07-07

最新評(píng)論