XSLT专业站 - 提供xslt和xml相关的资料书籍和教程  
XSLT专业站 - 提供xslt和xml相关的资料书籍和教程
网站地图  收藏本站
首页 | 热门文章 | 精彩实例 | 经典教程 | XSLT语法详解 | 资料下载 | 休闲天地 | 交流论坛
  当前位置:首页>热门文章>XML>文章内容
XML 教程
来源:XSLT.org.cn 作者:XSLT专业站 发布时间:2007-08-04  
XML 教程

什么是XML文档对象? 

XML文档对象是指一个拥有属性和方法的对象,你可以利用这些属性和方法访问和处理XML文档。当一个XML数据岛被读取和解析时,就会创建一个XML文档对象 

怎样访问XML数据岛? 

下面是一个带有数据岛的HTML页面。数据岛在<XML>元素中。 

<HTML>
   <HEAD>
       <TITLE>HTML with XML Data Island</TITLE>
   </HEAD>
   <BODY>
        <P>Within this document is an XML data island.</P>
        <XML ID="resortXML">
            <resorts>
                <resort>Calinda Cabo Baja</resort>
                <resort>Na Balam Resort</resort>
           </resorts>
        </XML>
   </BODY>
</HTML>

 你能通过ID属性访问数据岛,“resortXML”成为文档对象的名称。你能利用这个对象的方法和属性访问它的根节点和孩子节点。在上面的例子中,根节点是<resorts>,孩子节点是<resort>。下面列出了一些属性和方法,可用来访问XML文档的节点。 

  • XMLDocument:返回对XML文档对象模式的引用 

  • documentElement:返回XML文档的根节点。 

  • childNodes:返回节点的孩子节点目录。 

  • item:通过索引访问目录中的个别节点。索引值是从0开始的,所以item(0)返回第一个节点。 

  • text:返回节点的内容。 

下面的代码访问第二个孩子节点<resort>并返回它的内容“Na Balam Resort”。 

resortXML.XMLDocument.documentElement.childNodes.item(1).text 

访问XML对象模式

什么是XML对象模式? 

微软IE5中的XML解析器揭示了XML对象模式,允许你访问和处理XML文档中的节点。当解析器读取并且解析一个XML文档时,它将建立一棵节点树,每个节点都能通过脚本来访问。 

例如,如果解析器读取并且解析下面的XML文档,它将创建一个能通过文档ID(xmlDocument)被引用的文档对象,一个表现根节点的对象和一个表现树中其余节点的对象。 

怎样访问树中的节点? 

请试着在下面的数据岛中找出访问每个节点所需要的代码。 

<XML ID="xmlDocument">
    <class>
           <student studentID="13429">
               <name>Jane Smith</name>
               <GPA>3.8</GPA>
           </student>
      </class>
</XML>






标题: XML 教程
关键字:教程 XML 数据 类型 元素 Schema 节点
共4页: 上一页 [1] 2 [3] [4] 下一页
上一篇:XSL 函数介绍(4)   下一篇:XML 入门简介
  XML热点文章
·XML 入门简介
·XML 技术入门
·XML 技术预览
  XML相关文章
·XML 入门简介
·XML 技术入门
·XML 技术预览
Copyright© 2007 xslt.org.cn All rights reserved.