题目:
以下选项中关于DOM和SAX的说法错误的是()
A、DOM和SAX都是目前常用的XML解析技术
B、DOM把XML文档映射成一个倒挂的树状结构
C、DOM模型内存消耗小,DOM解析器能提供更好的性能优势
D、SAX读取文档时会激活一系列事件,推给事件处理器,由事件处理器来访问文档
答案:C
解释:
A:正确
B:这个也正确,DOM是把XML全部加载到内存中建立一棵树之后再进行处理,树顶端是根节点,然后下面是一级一级的子节点
C:DOM是把XML全部加载到内存中之后在解析,所以内存消耗比较大,而SAX是边读边解析,所以内存消耗比较小
D:这句话是正确的,这也是SAX读取XML文档的方式,百度百科对SAX的解释上也是这样说的,还有其他关于SAX的特点,如果想加深理解,可以查看百度百科SAX:https://baike.baidu.com/item/sax/3006235?fr=aladdin