C# XML文檔對象模型
XML文檔對象模型(Document Object Model, DOM)是一組以非常直觀的方式訪問和處理XML的類。DOM不是讀取XML數(shù)據(jù)的最快捷方式,但只要理解了類和XML文檔中元素之間的關(guān)系,DOM就很容易使用。
構(gòu)成DOM的類在名稱空間System.XmI中。在這個名稱空間中有幾個類和子名稱空間。介紹幾個便于操作XML的類。這些類如表所示。
類 名 | 說明 |
XmlNode | 這個類表示文檔樹中的一個節(jié)點,它是本章許多類的基類。如果這個節(jié)點表示XML文檔的根,就可以從它 導航到文檔的任意位罝 |
XmlDocument | 擴展了 XmlNode類,但通常是使用XML的第一個對象,因為這個類用于加載磁盤或其他地方的數(shù)據(jù)并 在這些位置保存數(shù)據(jù) |
XmlElement | 表示 XML 文檔中的一個元素。XmlElement 派生于 XmlLinkedNode,XmlLinkedNode 派生于 XmlNode |
XmlAttribute | 表示一個特性,與XmlDocument類一樣,它也派生于XmlNode類 |
XmlText | 表示開始標記和結(jié)束標記之間的文本 |
XmlComment | 表示一種特殊類型的節(jié)點,這種節(jié)點不是文檔的一部分,但為閱讀器提供文檔各部分的信息 |
XmlNodeList | 表示一個節(jié)點集合 |
點擊加載更多評論>>