成人免费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 文件

2009-07-01 11:44:32

JSP學習教程

2009-09-18 15:09:49

CCNA學習重點

2009-09-29 16:25:29

Hibernate c

2011-08-22 10:32:32

SQL Server數XML節點XML塊

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技術棧公眾號

主站蜘蛛池模板: 欧美日韩视频在线第一区 | 超碰av免费 | 亚洲成人精选 | 午夜男人免费视频 | 91精品国产91久久久久福利 | 日韩视频在线播放 | 一区二区三区av | 日本aaa视频 | 国产内谢 | 精品美女| 国产精品免费一区二区三区四区 | 欧洲妇女成人淫片aaa视频 | 成人综合一区二区 | 国产免费拔擦拔擦8x高清 | 中文字幕在线播放不卡 | 成人精品一区二区三区中文字幕 | 精品久久久久久久 | 亚洲一区二区精品视频 | 日韩一区二区三区在线 | 精产嫩模国品一二三区 | 亚洲高清一区二区三区 | 国产农村一级国产农村 | 99re在线视频观看 | 自拍第一页 | 成人午夜在线观看 | 国产精品久久久久久久三级 | 夜夜骑首页| 国产一区二 | 欧美一级小视频 | 久久久黑人 | 不卡视频在线 | 国内毛片毛片毛片毛片 | 在线视频亚洲 | 欧美精品在线观看 | 日本电影免费完整观看 | 国产精品毛片久久久久久久 | 午夜寂寞影院在线观看 | 伊人伊成久久人综合网站 | 天天操天天干天天爽 | 在线观看免费国产 | 人干人操 |