成人免费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個(gè)類等方面。

什么是LINQ To XML

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

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

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

什么是LINQ To XML類

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

下面是常用的18個(gè)類

1.XAttribute 表示一個(gè) XML 屬性。

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

3.XComment 表示一個(gè) XML 注釋。

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

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

6.XDocument 表示一個(gè) XML 文檔。

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

8.XElement 表示一個(gè) XML 元素。

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

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

11.XNode 是一個(gè)抽象類,它表示 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 指定對(duì) XObject 引發(fā)事件時(shí)的事件類型。

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

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

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

以上介紹什么是LINQ To XML

【編輯推薦】

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

2011-07-22 08:43:08

XML

2009-09-17 13:54:26

LINQ to XML

2009-09-17 13:30:32

LINQ to XML

2021-07-28 09:48:54

XML標(biāo)記語言

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-14 16:33:55

LINQ To XML

2009-09-16 15:41:45

LINQ查詢XML文檔

2009-09-16 16:55:07

LINQ to XML

2009-09-14 14:58:52

LINQ to XML

2009-09-14 15:45:28

LINQ刪除XML節(jié)點(diǎn)

2009-09-14 16:51:33

LINQ XML樹加載

2009-09-16 15:48:05

Linq修改XML文檔
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 国产乱肥老妇国产一区二 | 国产美女免费视频 | 成人性生交大片免费看r链接 | 亚洲国产精品美女 | 午夜激情视频 | 日日夜夜影院 | 黑人精品xxx一区一二区 | 欧美精品在线观看 | 久久手机在线视频 | 国产高清精品一区二区三区 | 国产自产c区 | 中文字幕亚洲欧美 | 欧美一卡二卡在线 | 麻豆精品国产免费 | 欧美黄在线观看 | 一区二区三区成人 | 天堂一区 | 亚洲理论在线观看电影 | 日本不卡免费新一二三区 | 古装三级在线播放 | 视频一区二区中文字幕 | 91精品国产91久久久久久不卞 | 成人性生交大片免费看中文带字幕 | 日本精品一区二区三区四区 | 国产一区视频在线 | 精品国产一区探花在线观看 | 中国免费黄色片 | 国产羞羞视频在线观看 | 91国自产| 九九综合| 欧美精品第一页 | 日韩视频在线观看一区二区 | 午夜日韩 | 6996成人影院网在线播放 | 亚洲免费观看 | 日韩成人免费av | 天天干狠狠操 | 国产日韩免费视频 | 成人影院在线 | julia中文字幕久久一区二区 | 欧美日韩一区二区在线 |