最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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中打開“解決方案資源管理器”,鼠標(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中打開“解決方案資源管理器”,鼠標(biāo)右鍵點(diǎn)擊“引用”,“添加引用”,將本地路徑BIN文件夾下的dll文件添加引用至程序。

將HTML轉(zhuǎn)為XML

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

  • 創(chuàng)建Document類的對(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類的對(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類的對(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# 泛型中的數(shù)據(jù)類型判定與轉(zhuǎn)換

    詳解C# 泛型中的數(shù)據(jù)類型判定與轉(zhuǎn)換

    這篇文章主要介紹了C# 泛型中的數(shù)據(jù)類型判定與轉(zhuǎn)換,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • 詳解C#如何將枚舉以下拉數(shù)據(jù)源的形式返回給前端

    詳解C#如何將枚舉以下拉數(shù)據(jù)源的形式返回給前端

    這篇文章主要為大家詳細(xì)介紹了C#如何實(shí)現(xiàn)將枚舉以下拉數(shù)據(jù)源的形式返回給前端,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起了解一下
    2023-06-06
  • 采用C#代碼動(dòng)態(tài)設(shè)置文件權(quán)限

    采用C#代碼動(dòng)態(tài)設(shè)置文件權(quán)限

    在開發(fā)中,我們經(jīng)常會(huì)使用IO操作,例如創(chuàng)建,刪除文件等操作。在項(xiàng)目中這樣的需求也較多,我們也會(huì)經(jīng)常對(duì)這些操作進(jìn)行編碼,但是對(duì)文件的權(quán)限進(jìn)行設(shè)置,這樣的操作可能會(huì)手動(dòng)操作,本文介紹一種采用代碼動(dòng)態(tài)對(duì)文件設(shè)置權(quán)限的操作。
    2016-12-12
  • C#過(guò)濾DataTable中空數(shù)據(jù)和重復(fù)數(shù)據(jù)的示例代碼

    C#過(guò)濾DataTable中空數(shù)據(jù)和重復(fù)數(shù)據(jù)的示例代碼

    這篇文章主要給大家介紹了關(guān)于C#過(guò)濾DataTable中空數(shù)據(jù)和重復(fù)數(shù)據(jù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • c# List和Dictionary常用的操作

    c# List和Dictionary常用的操作

    這篇文章主要介紹了c# List和Dictionary常用的操作,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-04-04
  • 在Winform框架界面中改變并存儲(chǔ)界面皮膚樣式的方法

    在Winform框架界面中改變并存儲(chǔ)界面皮膚樣式的方法

    下面小編就為大家分享一篇在Winform框架界面中改變并存儲(chǔ)界面皮膚樣式的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助
    2017-11-11
  • C#中私有構(gòu)造函數(shù)的特點(diǎn)和用途實(shí)例解析

    C#中私有構(gòu)造函數(shù)的特點(diǎn)和用途實(shí)例解析

    這篇文章主要介紹了C#中私有構(gòu)造函數(shù)的特點(diǎn)和用途,需要的朋友可以參考下
    2014-08-08
  • C# 啟動(dòng) SQL Server 服務(wù)的實(shí)例

    C# 啟動(dòng) SQL Server 服務(wù)的實(shí)例

    下面小編就為大家分享一篇C# 啟動(dòng) SQL Server 服務(wù)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • C#使用LINQ查詢文件列表并找出最大文件

    C#使用LINQ查詢文件列表并找出最大文件

    在現(xiàn)代 C# 開發(fā)中,LINQ (Language Integrated Query) 提供了一種強(qiáng)大而優(yōu)雅的方式來(lái)處理集合數(shù)據(jù),本文將詳細(xì)介紹如何使用 LINQ 查詢文件系統(tǒng)中的文件,并找出最大的文件數(shù)量,需要的朋友可以參考下
    2024-10-10
  • 詳解C++中類的大小決定因數(shù)

    詳解C++中類的大小決定因數(shù)

    類的大小受多個(gè)因素影響,主要包括成員變量、對(duì)齊方式、繼承關(guān)系、虛函數(shù)表等,下面就來(lái)介紹一下,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-04-04

最新評(píng)論

郯城县| 溧水县| 和林格尔县| 岑巩县| 突泉县| 伊通| 达孜县| 开平市| 舒城县| 太湖县| 镇坪县| 威远县| 奉化市| 镶黄旗| 罗定市| 响水县| 洛扎县| 南溪县| 海淀区| 泰和县| 都安| 平原县| 赤水市| 盐山县| 水城县| 玛曲县| 洛宁县| 新乐市| 望奎县| 江油市| 湄潭县| 黄陵县| 岚皋县| 隆子县| 安龙县| 平利县| 绿春县| 同德县| 丰镇市| 天峻县| 新津县|