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

XML節點學習總結

開發 后端
XML節點是什么呢?當我們在處理XML文件的時候必須要明白XML節點的概念,那么從這里的講述,你將會了解XML節點對于XML文件的意義,希望對你有所幫助。

在我們學習LINQ刪除XML節點之前我們先來看看什么是XML節點,那么下面就向你詳細介紹下關于XML節點的學習體會。希望對你了解和學習XML節點有所幫助。

對于XML節點的認識:

就像一個樹狀的目錄。可以把***行當作它扎根的“土地”。XML文件是由節點構成的。它的***個節點為“根節點”。一個XML文件必須有且只能有一個根節點,其他節點都必須是它的子節點。我們在FLASH里使用XML對象解析XML的時候,this 代表整個XML文件,它的根節點就是 this.firstChild 。 this.firstChild.childNodes 則返回由根節點的所有子節點組成的節點數組。

XML文件是由節點構成 

每個子節點又可以有自己的子節點。節點編號由0開始,根節點的***個子節點為 this.firstChild.childNodes[0],它的子節點數組就是this.firstChild.childNodes[0].childNodes 。

子XML節點的子節點 

對于XML節點的探究:

繼續深入到沒有子節點的單一節點,比如根節點***個子節點的第二個子節點 this.firstChild.childNodes[0].childNodes[1],它返回的是一個XML對象(Object) 。這里需要特別注意,節點標簽之間的數據本身也視為一個節點 this.firstChild.childNodes[0].childNodes[1].firstChild ,而不是一個值。

XML節點標簽之間為一個節點 

我們解析XML的最終目的當然就是獲得數據的值:this.firstChild.childNodes[0].childNodes[1].firstChild.nodeValue 。注意!不是 this.firstChild.childNodes[0].childNodes[1].nodeValue !節點名稱有時也是我們需要的數據: this.firstChild.childNodes[0].childNodes[1].nodeName 。注意比較獲得節點名稱和節點值的不同。

XML節點名稱和節點值的不同 

除了作為子節點,數據還可以作為節點屬性。節點屬性寫在節點標簽內部:<節點 屬性1="屬性值" 屬性2="屬性值"...... >節點值 。如果數據全作為屬性而沒有節點值,則可以寫成 <節點 屬性="屬性值" /> 的形式,而不用寫成 <節點 屬性="屬性值"> 。 注意節點必須關閉,寫成 <節點 屬性="屬性值"> 就不對了。

節點的所有屬性返回一個通用對象(Object),比如根節點第六個子節點的第三個子節點的所有屬性為: this.firstChild.childNodes[5].childNodes[2].attributes 。 獲得其中的“地址”屬性: this.firstChild.childNodes[5].childNodes[2].attributes.地址 。

XML節點的所有屬性返回一個通用對象 

比較而言,數據作為屬性的方式更好。因為文件相對比較小,而且避免深入更多層子節點,解析速度更快。

下面以簡歷的 JobXMLModel類 (模型)看看在flash里具體的解析。 JobXMLModel類 繼承XML類,首先在構造函數里設置 ignoreWhite 屬性為true忽略XML文件中多余的空格。

對于XML節點的學習體會就和你分享到這里,那么希望以上的講解對你了解和掌握XML節點有所幫助。

【編輯推薦】

  1. .NET對象的XML序列化和反序列化概念淺析
  2. Linq實現XML轉換淺談
  3. 簡述C# XML解析方法的特點及應用
  4. 淺析C# XML解析實例
  5. C# Lambda Expression使用實例解析
責任編輯:仲衡 來源: chinaret.com
相關推薦

2009-09-14 15:45:28

LINQ刪除XML節點

2009-09-14 15:12:30

XML節點類型

2009-02-17 11:23:08

2011-04-18 10:21:37

XML

2011-04-18 10:47:06

XML

2009-09-17 13:38:42

LINQ to XML

2011-04-12 12:44:09

XML

2011-07-25 16:31:51

iOS XML 文件

2011-08-22 10:32:32

SQL Server數XML節點XML塊

2009-07-01 11:44:32

JSP學習教程

2009-09-18 15:09:49

CCNA學習重點

2009-09-29 16:25:29

Hibernate c

2009-09-17 13:54:26

LINQ to XML

2009-08-12 16:38:35

C#讀取XML節點

2015-12-24 10:13:29

JavaExecutor框架

2013-03-28 09:45:34

iOS學習筆記總結整理

2009-08-27 17:33:51

Interface接口

2009-09-16 17:13:54

學習Linq

2009-08-05 09:48:12

JSP學習經驗

2010-05-21 10:00:49

Subversion學
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 九色国产 | 欧美一区二区网站 | www.亚洲视频 | 电影91久久久 | 亚洲淫视频 | 国产美女网站 | 亚洲成人精品在线 | 日韩精品一区二区三区第95 | 一级毛片免费视频 | 久久看精品 | 一区二区国产精品 | 91丨九色丨国产在线 | 高清欧美性猛交xxxx黑人猛交 | 在线观看中文字幕 | 国产综合在线视频 | 亚洲精品自在在线观看 | 精品91| 亚洲高清av在线 | 国产午夜精品久久久久 | 伊伊综合网 | 亚洲一区在线日韩在线深爱 | 国产精品日日做人人爱 | 免费久久久久久 | 成人国产在线视频 | 视频一区在线播放 | 国产精品视频网 | 天堂av在线影院 | 精品视频久久久久久 | 国产超碰人人爽人人做人人爱 | 黑人精品| 狠狠入ady亚洲精品经典电影 | 91精品国产综合久久久久久丝袜 | 精品久久久久久久 | 国产黄色麻豆视频 | 成人高清视频在线观看 | 午夜成人在线视频 | 国产精品久久国产精品 | 久久久久久网站 | 福利社午夜影院 | 国产精品久久久久久一区二区三区 | 亚洲成人一区二区 |