xml 面试

讲讲XML 面试都会问些什么东西?
三个问题
1。XML 的 格式有那些?2。他们的区别?
dtd schema 两种形式 其实 schema 的本质就是xml 可以被XML 解析器解析

3。XML 有那些解析方式?

我只说我所用过的有DOM SAX
DOM 只不适合读取大型的XML 文件 这样他的性能会下降的很快,为什么呢?
因为这是 他的树型结构引发的 这种结构占用内存非常多 ,DOM 在解析文档之前
会把整个文档装入内存 ,适合用于 XML 的随即访问
SAX SAX 不同于DOM SAX 是基于事件驱动 形式读取XML 是按顺序读取XML
他不象DOM 一次装载 XML 文档
当遇到 文档开头 文档结束 标签开头 标签结束 时 他会触发一个事件
用户可以通过在这个事件中写入代码处理文件 适合用与 顺序访问 XML

还有一些方式我就多罗嗦了 自己找找吧!。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值