ASP.NET XmlDocument類(lèi)詳解_.Net教程
推薦:asp.net通過(guò)配置文件連接Access的方法本文實(shí)例講述了asp.net通過(guò)配置文件連接Access的方法。分享給大家供大家參考。具體分析如下: 這里數(shù)據(jù)庫(kù)blog.mdb存放在App_Data中 配置文件 ? cs 中 調(diào)用: ? 希望本文所述對(duì)大家的asp.net程序設(shè)計(jì)有所幫助。
這篇文章主要介紹了ASP.NET XmlDocument類(lèi)詳解,本文講解了XmlDocument的屬性、XmlDocument的方法、XmlDocument的事件、XmlDocument的使用實(shí)例等內(nèi)容,需要的朋友可以參考下
XmlDocument類(lèi)是.NET框架的DOC解析器。XmlDocument將XML視為樹(shù)狀結(jié)構(gòu),它裝載XML文檔,并在內(nèi)存中構(gòu)建該文檔的樹(shù)狀結(jié)構(gòu)。下面來(lái)看下XmlDocument提供了哪些功能。
一、屬性:
Attributes 獲取一個(gè) XmlAttributeCollection,它包含該節(jié)點(diǎn)的屬性。 (繼承自 XmlNode。)
BaseURI 獲取當(dāng)前節(jié)點(diǎn)的基 URI。 (重寫(xiě) XmlNode..::.BaseURI。)
ChildNodes 獲取節(jié)點(diǎn)的所有子節(jié)點(diǎn)。 (繼承自 XmlNode。)
DocumentElement 獲取文檔的根 XmlElement。
DocumentType 獲取包含 DOCTYPE 聲明的節(jié)點(diǎn)。
FirstChild 獲取節(jié)點(diǎn)的第一個(gè)子級(jí)。 (繼承自 XmlNode。)
HasChildNodes 獲取一個(gè)值,該值指示節(jié)點(diǎn)是否有任何子節(jié)點(diǎn)。 (繼承自 XmlNode。)
Implementation 獲取當(dāng)前文檔的 XmlImplementation 對(duì)象。
InnerText 獲取或設(shè)置節(jié)點(diǎn)及其所有子節(jié)點(diǎn)的串聯(lián)值。 (繼承自 XmlNode。)
InnerXml 獲取或設(shè)置表示當(dāng)前節(jié)點(diǎn)子級(jí)的標(biāo)記。 (重寫(xiě) XmlNode..::.InnerXml。)
IsReadOnly 獲取一個(gè)值,該值指示當(dāng)前節(jié)點(diǎn)是否是只讀的。 (重寫(xiě) XmlNode..::.IsReadOnly。)
Item 已重載。
LastChild 獲取節(jié)點(diǎn)的最后一個(gè)子級(jí)。 (繼承自 XmlNode。)
LocalName 獲取節(jié)點(diǎn)的本地名稱(chēng)。 (重寫(xiě) XmlNode..::.LocalName。)
Name 獲取節(jié)點(diǎn)的限定名。 (重寫(xiě) XmlNode..::.Name。)
NamespaceURI 獲取該節(jié)點(diǎn)的命名空間 URI。 (繼承自 XmlNode。)
NameTable 獲取與此實(shí)現(xiàn)關(guān)聯(lián)的 XmlNameTable。
NextSibling 獲取緊接在該節(jié)點(diǎn)之后的節(jié)點(diǎn)。 (繼承自 XmlNode。)
NodeType 獲取當(dāng)前節(jié)點(diǎn)的類(lèi)型。 (重寫(xiě) XmlNode..::.NodeType。)
OuterXml 獲取表示此節(jié)點(diǎn)及其所有子節(jié)點(diǎn)的標(biāo)記。 (繼承自 XmlNode。)
OwnerDocument 獲取當(dāng)前節(jié)點(diǎn)所屬的 XmlDocument。 (重寫(xiě) XmlNode..::.OwnerDocument。)
ParentNode 已重載。
Prefix 獲取或設(shè)置該節(jié)點(diǎn)的命名空間前綴。 (繼承自 XmlNode。)
PreserveWhitespace 獲取或設(shè)置一個(gè)值,該值指示是否在元素內(nèi)容中保留空白。
PreviousSibling 獲取緊接在該節(jié)點(diǎn)之前的節(jié)點(diǎn)。 (繼承自 XmlNode。)
SchemaInfo 返回節(jié)點(diǎn)的后架構(gòu)驗(yàn)證信息集 (PSVI)。 (重寫(xiě) XmlNode..::.SchemaInfo。)
Schemas 獲取或設(shè)置與此 XmlDocument 關(guān)聯(lián)的 XmlSchemaSet 對(duì)象。
Value 獲取或設(shè)置節(jié)點(diǎn)的值。 (繼承自 XmlNode。)
XmlResolver 設(shè)置 XmlResolver 以用于解析外部資源。
二、方法
AppendChild 將指定的節(jié)點(diǎn)添加到該節(jié)點(diǎn)的子節(jié)點(diǎn)列表的末尾。 (繼承自 XmlNode。)
Clone 創(chuàng)建此節(jié)點(diǎn)的一個(gè)副本。 (繼承自 XmlNode。)
CloneNode 創(chuàng)建此節(jié)點(diǎn)的一個(gè)副本。 (重寫(xiě) XmlNode..::.CloneNode(Boolean)。)
CreateAttribute 已重載。 創(chuàng)建具有指定名稱(chēng)的 XmlAttribute。
CreateCDataSection 創(chuàng)建包含指定數(shù)據(jù)的 XmlCDataSection。
CreateComment 創(chuàng)建包含指定數(shù)據(jù)的 XmlComment。
CreateDefaultAttribute 創(chuàng)建具有指定前綴、本地名稱(chēng)和命名空間 URI 的默認(rèn)屬性。
CreateDocumentFragment 創(chuàng)建 XmlDocumentFragment。
CreateDocumentType 返回新的 XmlDocumentType 對(duì)象。
CreateElement 已重載。 創(chuàng)建 XmlElement。
CreateEntityReference 創(chuàng)建具有指定名稱(chēng)的 XmlEntityReference。
CreateNavigator 已重載。 創(chuàng)建一個(gè)用于導(dǎo)航此文檔的新 XPathNavigator 對(duì)象。
CreateNode 已重載。 創(chuàng)建 XmlNode。
CreateProcessingInstruction 創(chuàng)建一個(gè)具有指定名稱(chēng)和數(shù)據(jù)的 XmlProcessingInstruction。
CreateSignificantWhitespace 創(chuàng)建一個(gè) XmlSignificantWhitespace 節(jié)點(diǎn)。
CreateTextNode 創(chuàng)建具有指定文本的 XmlText。
CreateWhitespace 創(chuàng)建一個(gè) XmlWhitespace 節(jié)點(diǎn)。
CreateXmlDeclaration 創(chuàng)建一個(gè)具有指定值的 XmlDeclaration 節(jié)點(diǎn)。
GetElementById 獲取具有指定 ID 的 XmlElement。
GetElementsByTagName 已重載。 返回一個(gè) XmlNodeList,它包含與指定名稱(chēng)匹配的所有子代元素的列表。
GetEnumerator 提供對(duì) XmlNode 中節(jié)點(diǎn)上“for each”樣式迭代的支持。 (繼承自 XmlNode。)
GetHashCode 用作特定類(lèi)型的哈希函數(shù)。 (繼承自 Object。)
GetNamespaceOfPrefix 查找當(dāng)前節(jié)點(diǎn)范圍內(nèi)離給定的前綴最近的 xmlns 聲明,并返回聲明中的命名空間 URI。 (繼承自 XmlNode。)
GetPrefixOfNamespace 查找當(dāng)前節(jié)點(diǎn)范圍內(nèi)離給定的命名空間 URI 最近的 xmlns 聲明,并返回聲明中定義的前綴。 (繼承自 XmlNode。)
ImportNode 將節(jié)點(diǎn)從另一個(gè)文檔導(dǎo)入到當(dāng)前文檔。
InsertAfter 將指定的節(jié)點(diǎn)緊接著插入指定的引用節(jié)點(diǎn)之后。 (繼承自 XmlNode。)
InsertBefore 將指定的節(jié)點(diǎn)緊接著插入指定的引用節(jié)點(diǎn)之前。 (繼承自 XmlNode。)
Load 已重載。 從 Stream、URL、TextReader 或 XmlReader 加載指定的 XML 數(shù)據(jù)。
LoadXml 從指定的字符串加載 XML 文檔。
分享:asp.net水晶報(bào)表參數(shù)字段在代碼中賦值的方法本文實(shí)例講述了asp.net水晶報(bào)表參數(shù)字段在代碼中賦值的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下: ? 下面是我自己的應(yīng)用: ? 第一段代碼有兩個(gè)參數(shù)字段,第二個(gè)代碼有一個(gè)參數(shù)字段。 希望本文所述對(duì)大家的asp.net程序設(shè)計(jì)有所幫助。
- asp.net通過(guò)配置文件連接Access的方法
- asp.net水晶報(bào)表參數(shù)字段在代碼中賦值的方法
- ASP.NET實(shí)現(xiàn)基于Forms認(rèn)證的WebService應(yīng)用實(shí)例
- asp.net中使用cookie傳遞參數(shù)的方法
- asp.net在后端動(dòng)態(tài)添加樣式表調(diào)用的方法
- asp.net動(dòng)態(tài)添加js文件調(diào)用到網(wǎng)頁(yè)的方法
- asp.net為網(wǎng)頁(yè)動(dòng)態(tài)添加關(guān)鍵詞的方法
- asp.net為網(wǎng)頁(yè)動(dòng)態(tài)添加description描述信息的方法
- asp.net動(dòng)態(tài)加載自定義控件的方法
- ASP.net無(wú)法加載oci.dll解決新法
- 如何合并多個(gè) .NET 程序集
- .net制作的抽餐廳和游戲裝備的小程序
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- ASP.NET DataTable去掉重復(fù)行的2種方法
- ASP.NET 2.0控件異步回調(diào)
- 解讀.Net虛擬框架的實(shí)現(xiàn)原理
- 轉(zhuǎn)換DataSet到普通xml的新法
- 解讀asp.net常用正則表達(dá)式
- 讓沒(méi)有安裝.NET Framwork的機(jī)器運(yùn)行.NET 程序
- MSDN Visual系列:創(chuàng)建SharePoint Services解決方案包
- 解析VC.NET擴(kuò)展Windows磁盤(pán)清理工具的功能
- C# 如何獲取指定目錄包含的文件和子目錄
- asp.net用cookie保存用戶密碼自動(dòng)登錄
- 相關(guān)鏈接:
- 教程說(shuō)明:
.Net教程-ASP.NET XmlDocument類(lèi)詳解
。