Java基础笔记1_dom.docVIP

  • 1
  • 0
  • 约6.3千字
  • 约 6页
  • 2016-08-18 发布于贵州
  • 举报
Java基础笔记1_dom

day 33 33-01 DOM:document Object Model(文档对象模型) 主要用来将标记型文档封装成对象,并将标记型文档中的所有内容(标签、文本、属性)都封装成对象。 封装成对象的目的是为了更为方便的操作这些文档以及文档中的所有内容。因为对象的出现就可以有属性和行为被调用。 文档对象模型: 文档:标签型文档 对象:封装了属性和行为的实例,可以被直接调用 模型:所有标记型文档都具备一些共性特征的一个体现。标记型文档(标签,属性,标签中封装的数据) 只要是标记型文档,DOM这种技术都可以对其进行操作。 常见的标记型文档:html xml DOM如何对标记型文档进行操作的:对标记型文档进行解析; DOM的解析方式:将标记型文档解析成一棵树,并将树中的内容都封装成节点对象。 (浏览器接收到html时,将整个html封装成一个名为document对象)按照标签的层次关系体现出标签的所属,形成一个树状结构。称为DOM树。而树中的标签以及文本甚至属性称为节点,这个节点也称为对象,标签通常称为页面中的元素。 33-02 注意:这个DOM解析方式的好处:可以对树中的节点进行任意操作,如:增删改查 弊端:这种解析需要将整个标记型文档加载进内存。如果文档体积很大,较为浪费内存空间。 简介另一种解析方式:SAX:是有一些组织定义的民间常用的解析方式,并不是w3c标准,DOM是w3c的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档