DOM文档对象模型
2015-09-14 22:59
411 查看
DOM:document object model文档对象模型
用来将标记型文档的文档封装成对象,并且将文档中的所有的类容(文本,属性,属性值)分装成为对象。封装的目的是为了更好的对文本文档进行操作。有了对象就可以更好的利用文档对其中的属性和值进行调用。
document:标记型文档
object:封装了的属性和行为的一个对象,方便对其进行调用
常见的标记文档:html , xml
一般来说,在读取文档之前,必须要对其进行解析。
一般解析成一棵DOM树,讲解析的内容都封装成为节点对象,好处是可以对其进行增删改查等操作,弊端,是必须对戏整个文档进行解析才能对其进行操作,比较浪费内存。
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/struggle.gif)
解析的方式:dom dom4j sax等等。
sax是基于时间进行操作的,适合于查询,而增删改不适合,相反,dom适合
用来将标记型文档的文档封装成对象,并且将文档中的所有的类容(文本,属性,属性值)分装成为对象。封装的目的是为了更好的对文本文档进行操作。有了对象就可以更好的利用文档对其中的属性和值进行调用。
document:标记型文档
object:封装了的属性和行为的一个对象,方便对其进行调用
常见的标记文档:html , xml
一般来说,在读取文档之前,必须要对其进行解析。
一般解析成一棵DOM树,讲解析的内容都封装成为节点对象,好处是可以对其进行增删改查等操作,弊端,是必须对戏整个文档进行解析才能对其进行操作,比较浪费内存。
![](http://static.blog.csdn.net/xheditor/xheditor_emot/default/struggle.gif)
解析的方式:dom dom4j sax等等。
sax是基于时间进行操作的,适合于查询,而增删改不适合,相反,dom适合
相关文章推荐
- Linux 学习笔记一 :文件拆分和后台执行
- Session的获得方式
- hdu5438 dfs+并查集 长春网赛
- 自定义Adapter中的跳转事件如何写
- 微信支付商户平台,企业付款,企业向个人付款接口总结
- 常见的跳转、相对绝对路径、在重定向代码之后写输出语句会不会执行?
- 简单使用JTable读取数据库的表
- 在Unity 5.2中,只需几步即可轻松使用Unity服务!
- [hdu5445 Food Problem]多重背包
- 我用闲言碎语,脱掉了你的外衣。
- 枚举小例子
- openwrt中luci学习笔记
- [HDU 2544] 最短路 · 堆优化dijkstra
- 126邮箱 作为报警邮箱
- f2fs解析(一)f2fs如何解决wandering tree
- *LeetCode-Add Digits
- 9.14XHTML表单笔记
- hdu 5437Alisha’s Party(优先队列)
- Android API中被忽略的几个函数接口
- 怎么讲一个让人忘不了的故事?