解析XML

2009-05-13 10:41:11来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


FLASH + XML 求职简历 制作教程 (一)
模型JobXMLModel类 - 如何解析XML
                        
eidoit
   做这个
简历
的时候,一个下载了
愚人部落主页
源代码的朋友问我关于XML的问题。我说你等等,做好手头的东西我写个教程给你。现在就以
这个简历的XML
为例,说一下如何解析XML。(
→ 查看XML

   XML文件就像一个树状的目录。可以把第一行当作它扎根的“土地”。
   XML文件是由节点构成的。它的第一个节点为“根节点”。一个XML文件必须有且只能有一个根节点,其他节点都必须是它的子节点。我们在FLASH里使用XML对象解析XML的时候,this 代表整个XML文件,它的根节点就是 this.firstChildthis.firstChild.childNodes 则返回由根节点的所有子节点组成的节点数组。

  每个子节点又可以有自己的子节点。节点编号由0开始,根节点的第一个子节点为 this.firstChild.childNodes[0],它的子节点数组就是this.firstChild.childNodes[0].childNodes

  继续深入到没有子节点的单一节点,比如根节点第一个子节点的第二个子节点 this.firstChild.childNodes[0].childNodes[1],它返回的是一个XML对象(Object) 。这里需要特别注意,节点标签之间的数据本身也视为一个节点 this.firstChild.childNodes[0].childNodes[1].firstChild ,而不是一个值。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:freebsd Command Tools [ FreeBSD简明命令手册 ]

下一篇:FreeBSD] 为什么会一直出现 fatal: open database /etc/aliase