成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

什么是LINQ To XML詳解

開發(fā) 后端
這里介紹什么是LINQ To XML,LINQ to XML 是一種啟用了 LINQ 的內(nèi)存 XML 編程接口,使用它,可以在 .NET Framework 編程語言中處理 XML。

LINQ有很多值得學(xué)習(xí)的地方,這里我們主要介紹什么是LINQ To XML,包括介紹LINQ To XML類的常用的18個類等方面。

什么是LINQ To XML

LINQ to XML 是一種啟用了 LINQ 的內(nèi)存 XML 編程接口,使用它,可以在 .NET Framework 編程語言中處理 XML。

它將 XML 文檔置于內(nèi)存中,這一點(diǎn)很像文檔對象模型 (DOM)。 您可以查詢和修改 XML 文檔,修改之后,可以將其另存為文件,也可以將其序列化然后通過網(wǎng)絡(luò)發(fā)送。 但是,LINQ to XML 與 DOM 不同:它提供一種新的對象模型,這是一種更輕量的模型,使用也更方便,這種模型利用了 Visual C# 2008 在語言方面的改進(jìn)。

LINQ to XML 最重要的優(yōu)勢是它與 Language-Integrated Query (LINQ) 的集成。 由于實(shí)現(xiàn)了這一集成,因此,可以對內(nèi)存 XML 文檔編寫查詢,以檢索元素和屬性的集合。 LINQ to XML 的查詢功能在功能上(盡管不是在語法上)與 XPath 和 XQuery 具有可比性。 Visual C# 2008 集成 LINQ 后,可提供更強(qiáng)的類型化功能、編譯時檢查和改進(jìn)的調(diào)試器支持。

什么是LINQ To XML類

LINQ To XML類位于System.Xml.Linq命名空間下。

下面是常用的18個類

1.XAttribute 表示一個 XML 屬性。

2.XCData 表示一個 CDATA 文本節(jié)點(diǎn)。

3.XComment 表示一個 XML 注釋。

4.XContainer 是適用于可能具有子節(jié)點(diǎn)的所有節(jié)點(diǎn)的抽象基類。 下面的類派生自 XContainer 類:
◆XElement
◆Xdocument

5.XDeclaration 表示一個 XML 聲明。 XML 聲明用于聲明 XML 版本和文檔的編碼。 此外,XML 聲明還指定 XML 文檔是否為獨(dú)立文檔。

6.XDocument 表示一個 XML 文檔。

7.XDocumentType 表示一個 XML 文檔類型定義 (DTD)。

8.XElement 表示一個 XML 元素。

9.XName 表示元素 (XElement) 和屬性 (XAttribute) 的名稱。

10.XNamespace 表示 XElement 或 XAttribute 的命名空間。 命名空間是 XName 的一個組件。

11.XNode 是一個抽象類,它表示 XML 樹的節(jié)點(diǎn)。 下面的類派生自 XNode 類:
◆XText
◆XContainer
◆XComment
◆XProcessingInstruction
◆XDocumentType

12.XNodeDocumentOrderComparer 提供用于比較節(jié)點(diǎn)的文檔順序的功能。

13.XNodeEqualityComparer 提供用于比較節(jié)點(diǎn)的值是否相等的功能。

14.XObject 是 XNode 和 XAttribute 的抽象基類。 它提供批注和事件功能。

15.XObjectChange 指定對 XObject 引發(fā)事件時的事件類型。

16.XObjectChangeEventArgs 為 Changing 和 Changed 事件提供數(shù)據(jù)。

17.XProcessingInstruction 表示一個 XML 處理指令。 處理指令將信息傳遞給處理 XML 的應(yīng)用程序。

18.XText 表示一個文本節(jié)點(diǎn)。 多數(shù)情況下都不必使用此類。 此類主要用于混合內(nèi)容。

以上介紹什么是LINQ To XML

【編輯推薦】

  1. LINQ查詢操作剖析
  2. LINQ生成字符串概述
  3. LINQ查詢語法簡單描述
  4. LINQ解決方案簡單概述
  5. LINQ查詢結(jié)果分析
責(zé)任編輯:佚名 來源: IT168
相關(guān)推薦

2011-07-22 08:43:08

XML

2009-09-17 13:54:26

LINQ to XML

2021-07-28 09:48:54

XML標(biāo)記語言

2009-09-17 13:30:32

LINQ to XML

2009-01-04 16:58:48

LINQ to XMLLINQXML

2009-09-14 16:41:23

LINQ To XML

2009-09-16 16:59:05

LINQ to XML

2009-09-14 16:46:15

LINQ to XML

2009-09-14 15:12:40

LINQ to XML

2009-09-16 15:33:22

LINQ to XML

2009-09-16 16:52:50

LINQ to XML

2011-07-26 13:58:17

LINQ

2009-09-08 16:55:01

Linq實(shí)現(xiàn)XML轉(zhuǎn)換

2009-09-16 15:41:45

LINQ查詢XML文檔

2009-09-16 16:55:07

LINQ to XML

2009-09-14 16:33:55

LINQ To XML

2009-09-16 15:48:05

Linq修改XML文檔

2009-09-16 15:53:49

Linq創(chuàng)建xml文檔

2009-09-17 13:38:42

LINQ to XML

2009-09-14 16:51:33

LINQ XML樹加載
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩精品视频在线观看一区二区三区 | 免费一级淫片aaa片毛片a级 | 成人av电影在线 | 欧美成人精品一区 | 情侣黄网站免费看 | 麻豆久久久9性大片 | 久久久精品一区二区三区 | 久久小视频 | 欧美一区二区三区视频 | 欧美精品v国产精品v日韩精品 | 成人a在线观看 | 日本一区二区高清不卡 | av网站观看 | 国产精品永久免费视频 | 欧美一二精品 | 国产成人精品久久二区二区91 | 欧美精品福利 | 久久久入口 | 亚洲精品9999久久久久 | 日本精品视频 | 成人免费观看男女羞羞视频 | 亚洲视频在线播放 | 玖玖视频网 | 狠狠狠色丁香婷婷综合久久五月 | 欧美一区二区三区视频 | 91精品国产一区二区三区 | 美女三区| 成年网站在线观看 | 日本久久一区二区三区 | 蜜臀网站| 国产高清精品一区二区三区 | 国产成人精品网站 | 久热国产精品视频 | 免费一区二区三区 | 91在线视频观看免费 | av大全在线 | 日韩在线一区二区 | 久久精品欧美一区二区三区不卡 | 亚洲精选一区二区 | 美女视频黄色片 | 国产美女永久免费无遮挡 |