DOM的简单解释

曾经接触过DOM。通俗地理解就是把所有元看作“对象”,其中各个“对象”都有其属性和方法。在javascrip、SQL等出会使用到。

以下是引应资料:
DOM的全称是Document   Object   Model,也即文档对象模型。在应用程序中,基于DOM的XML分析器将一个XML文档转换成一个对象模型的集合(通常称DOM树),应用程序正是通过对这个对象模型的操作,来实现对XML文档数据的操作。通过DOM接口,应用程序可以在任何时候访问XML文档中的任何一部分数据,因此,这种利用DOM接口的机制也被称作随机访问机制。  
   
  DOM接口提供了一种通过分层对象模型来访问XML文档信息的方式,这些分层对象模型依据XML的文档结构形成了一棵节点树。无论XML文档中所描述的是什么类型的信息,即便是制表数据、项目列表或一个文档,利用DOM所生成的模型都是节点树的形式。也就是说,DOM强制使用树模型来访问XML文档中的信息。由于XML本质上就是一种分层结构,所以这种描述方法是相当有效的。

 

 

 

     同HTML一样,XML有时是动态生成的,需要我们编写一段代码一个脚本,作为一个“局外人”间接地去创建、访问和操作一个XML文件。还有些时候,我们所开发的应用程序需要能够读懂别人写的XML文件,从中提取我们所需要的信息。在以上这些情况下,我们都需要一个XML接口,这个接口是善意友好的,我们以它为媒,将我们的应用程序与XML文档结合在一起。DOM即是由W3C提出的标准应用程序接口。  
   
  之所以要制定一个接口标准,是为了给XML应用程序的开发带来方便,使得应用程序可以根据需要随时选择、更换合适的分析器,同时又无须对程序本身再做大的改动。  
   
  DOM的全称是Document   Object   Model,也即文档对象模型。在应用程序中,基于DOM的XML分析器将一个XML文档转换成一个对象模型的集合(通常称DOM树),应用程序正是通过对这个对象模型的操作,来实现对XML文档数据的操作。通过DOM接口,应用程序可以在任何时候访问XML文档中的任何一部分数据,因此,这种利用DOM接口的机制也被称作随机访问机制。  
   
  DOM接口提供了一种通过分层对象模型来访问XML文档信息的方式,这些分层对象模型依据XML的文档结构形成了一棵节点树。无论XML文档中所描述的是什么类型的信息,即便是制表数据、项目列表或一个文档,利用DOM所生成的模型都是节点树的形式。也就是说,DOM强制使用树模型来访问XML文档中的信息。由于XML本质上就是一种分层结构,所以这种描述方法是相当有效的。   
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值