新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   >>中国XML论坛<<     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 关于 XML 的一般性技术讨论,提供 XML入门资料 和 XML教程
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 XML基础 』 → XML初学进阶学习笔记[原创](续7)[原创] 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 8174 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: XML初学进阶学习笔记[原创](续7)[原创] 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     卷积内核 帅哥哟,离线,有人找我吗?
      
      
      威望:8
      头衔:总统
      等级:博士二年级(版主)
      文章:3942
      积分:27590
      门派:XML.ORG.CN
      注册:2004/7/21

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给卷积内核发送一个短消息 把卷积内核加入好友 查看卷积内核的个人资料 搜索卷积内核在『 XML基础 』的所有贴子 访问卷积内核的主页 引用回复这个贴子 回复这个贴子 查看卷积内核的博客楼主
    发贴心情 XML初学进阶学习笔记[原创](续7)[原创]

    28、在DOM接口规范中,有四个基本的接口:Document,Node,NodeList以及NamedNodeMap。
    在这四个基本接口中,Document接口是对文档进行操作的入口,它是从Node接口继承过来的。
    Node接口是其他大多数接口的父类,象Documet,Element,Attribute,
    Text,Comment等接口都是从Node接口继承过来的。NodeList接口是一个节点的集合,
    它包含了某个节点中的所有子节点。NamedNodeMap接口也是一个节点的集合,通过该接口,
    可以建立节点名和节点之间的一一映射关系,从而利用节点名可以直接访问特定的节点。

    29、Document接口代表了整个XML/HTML文档,因此,它是整棵文档树的根,
    提供了对文档中的数据进行访问和操作的入口。

    由于元素、文本节点、注释、处理指令等都不能脱离文档的上下文关系而独立存在,
    所以在Document接口提供了创建其他节点对象的方法,通过该方法创建的节点
    对象都有一个ownerDocument属性,用来表明当前节点是由谁所创建的以及节点同Document之间的联系。

    Document节点是DOM树中的根节点,也即对XML文档进行操作的入口节点。通过Docuemt节点,
    可以访问到文档中的其他节点,如处理指令、注释、文档类型以及XML文档的根元素节点等等。
    另外,从上图我们还可以看出,在一棵DOM树中,Document节点可以包含多个处理指令、
    多个注释作为其子节点,而文档类型节点和XML文档根元素节点都是唯一的。

    30、Node接口在整个DOM树中具有举足轻重的地位,DOM接口中有很大一部分接口是
    从Node接口继承过来的,例如,Element、Attr、CDATASection等接口,
    都是从Node继承过来的。在DOM树中,Node接口代表了树中的一个节点。

    31、NodeList接口提供了对节点集合的抽象定义,它并不包含如何实现这个节
    点集的定义。NodeList用于表示有顺序关系的一组节点,比如某个节点的子节
    点序列。另外,它还出现在一些方法的返回值中,例如GetNodeByName。

    在DOM中,NodeList的对象是"live"的,换句话说,对文档的改变,会直接
    反映到相关的NodeList对象中。例如,如果通过DOM获得一个NodeList对象,
    该对象中包含了某个Element节点的所有子节点的集合,那么,当再
    通过DOM对Element节点进行操作(添加、删除、改动节点中的子节点)时,
    这些改变将会自动地反映到NodeList对象中,而不需DOM应用程序再做其他额外的操作。

    NodeList中的每个item都可以通过一个索引来访问,该索引值从0开始。


       收藏   分享  
    顶(0)
      




    ----------------------------------------------
    事业是国家的,荣誉是单位的,成绩是领导的,工资是老婆的,财产是孩子的,错误是自己的。

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/8/12 9:09:00
     
     lian_531 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:10
      积分:99
      门派:XML.ORG.CN
      注册:2006/3/30

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给lian_531发送一个短消息 把lian_531加入好友 查看lian_531的个人资料 搜索lian_531在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看lian_531的博客2
    发贴心情 
    能不能多给一点实例,才刚刚学,看的不是太懂,哈哈,
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/4/9 17:23:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML基础 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/6/21 18:34:34

    本主题贴数2,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    54.688ms