logo

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

What forms of XML document definition exist? What is the essential difference between them? What are the ways to parse XML documents?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: hard

分类: Java, XML

标签: DTD, Schema, DOM, SAX, StAX

参考答案摘要

答案 a: 两种形式 dtd schema,b: 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),c:有DOM,SAX,STAX等 DOM :处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问 SAX :不现于DOM,SAX...

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

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

Hardxmljava

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案