XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?


Posted in 面试题 onJanuary 12, 2016
a:两种形式 dtd schema,b:本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),c:有DOM,SAX,STAX等
DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问
SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问STAX:Streaming API for XML (StAX)

Tags in this post...

面试题 相关文章推荐
SQL中where和having的区别
Jun 17 面试题
腾讯技术类校园招聘笔试试题
May 06 面试题
天游软件面试
Nov 23 面试题
Ado与Ado.net的相同与不同
Dec 08 面试题
网络工程师面试(三木通信技术有限公司)
Jun 05 面试题
什么是属性访问器
Oct 26 面试题
27个经典Linux面试题及答案,你知道几个?
Mar 11 面试题
ShellScript面试题一则-ShellScript编程
Jun 24 面试题
如何反序的迭代一个序列?how do I iterate over a sequence in reverse order
Feb 04 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
Jun 22 面试题
Servlet的生命周期
Aug 25 面试题
Tomcat的缺省是多少,怎么修改
Apr 09 面试题
写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
Apr 13 #面试题
介绍下Java中==和equals的区别
Sep 01 #面试题
两道JAVA笔试题
Sep 14 #面试题
Java文件和目录(IO)操作
Aug 26 #面试题
有abstract方法的类一定要用abstract修饰吗
Mar 14 #面试题
如何用Java判断一个文件或目录是否存在
Nov 19 #面试题
介绍JAVA 中的Collection FrameWork(及如何写自己的数据结构)
Oct 31 #面试题
You might like
两个强悍的php 图像处理类1
2009/06/15 PHP
从手册去理解分析PHP session机制
2011/07/17 PHP
解析使用ThinkPHP应该掌握的调试手段
2013/06/20 PHP
短信提示使用 特效
2007/01/19 Javascript
javascript英文日期(有时间)选择器
2007/05/02 Javascript
Jquery插件easyUi实现表单验证示例
2015/12/15 Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
2016/04/26 Javascript
分享十三个最佳JavaScript数据网格库
2017/04/07 Javascript
Node学习记录之cluster模块
2017/05/31 Javascript
Bootstrap fileinput文件上传组件使用详解
2017/06/06 Javascript
angularjs $http调用接口的方式详解
2018/08/13 Javascript
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
python实现代理服务功能实例
2013/11/15 Python
python实现apahce网站日志分析示例
2014/04/02 Python
python通过smpt发送邮件的方法
2015/04/30 Python
python实现复制整个目录的方法
2015/05/12 Python
Python中使用不同编码读写txt文件详解
2015/05/28 Python
深入解析Python中的urllib2模块
2015/11/13 Python
python logging日志模块的详解
2017/10/29 Python
你眼中的Python大牛 应该都有这份书单
2017/10/31 Python
Python编程中flask的简介与简单使用
2018/12/28 Python
Python3+selenium实现cookie免密登录的示例代码
2020/03/18 Python
Python实现弹球小游戏
2020/08/01 Python
用pushplus+python监控亚马逊到货动态推送微信
2021/01/29 Python
英国高档百货连锁店:John Lewis
2017/11/20 全球购物
DOUGLAS波兰:在线销售香水和化妆品
2020/07/05 全球购物
.net笔试题
2014/03/03 面试题
商务英语本科生的自我评价分享
2013/11/15 职场文书
综合办公室主任岗位职责
2014/04/13 职场文书
2014年教学工作总结
2014/11/13 职场文书
孩子满月酒答谢词
2015/09/30 职场文书
2016年大学校运会广播稿件
2015/12/21 职场文书
医学会议开幕词
2016/03/03 职场文书
2019求职信大礼包
2019/05/15 职场文书
详解Java实现设计模式之责任链模式
2021/06/23 Java/Android
浅谈哪个Python库才最适合做数据可视化
2021/06/28 Python