Java XML 模拟测试(Mock Test)
本节介绍与JAVA XML Framework相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。
JAVA XML Mock Test I
问题1 - XML代表什么?
Answer : B
解释 (Explaination)
XML代表可扩展标记语言。
问题2 - 关于XML,以下哪项是正确的?
A - XML与技术无关。 它可以被任何技术用于数据存储和传输目的。
B - XML使用简单的文本格式。 它是人类可读和可理解的。
Answer : D
解释 (Explaination)
所有上述选项都是正确的。
问题3 - 关于XML,以下哪项是正确的?
Answer : D
解释 (Explaination)
所有上述选项都是正确的。
问题4 - 以下哪一项通过加载文档的完整内容并在内存中创建完整的层次结构树来解析文档?
Answer : A
解释 (Explaination)
Dom Parser通过加载文档的完整内容并在内存中创建完整的层次树来解析文档。
问题5 - 以下哪项在基于事件的触发器上解析文档,而不是将完整的文档加载到内存中?
Answer : B
解释 (Explaination)
SAX Parser在基于事件的触发器上解析文档,并且不会将完整的文档加载到内存中。
问题6 - 以下哪一项以与DOM解析器类似的方式解析文档,但更简单?
Answer : C
解释 (Explaination)
JDOM Parser以类似于DOM解析器的方式解析文档,但更简单。
问题7 - 以下哪一项以与SAX解析器类似的方式解析文档,但更有效?
Answer : D
解释 (Explaination)
StAX Parser以类似于SAX解析器的方式解析文档,但更有效。
问题8 - 以下哪一项基于表达式解析XML并与XSLT结合使用?
Answer : A
解释 (Explaination)
XPath Parser根据表达式解析XML,并与XSLT结合使用。
问题9 - 以下哪一项提供了使用Java Collections Framework解析XML,XPath和XSLT的选项,并提供对DOM,SAX和JAXP的支持?
Answer : B
解释 (Explaination)
DOM4J Parser是一个使用Java Collections Framework解析XML,XPath和XSLT的java库,提供对DOM,SAX和JAXP的支持。
问题10 - 以下哪个组件代表DOM解析中DOM的基本数据类型?
Answer : A
解释 (Explaination)
Node表示DOM的基本数据类型。
问题11 - 以下哪个组件表示DOM解析中元素或属性的实际内容?
Answer : A
解释 (Explaination)
Text表示Element或Attr的实际内容。
问题12 - 以下哪种方法在DOM解析中返回文档的根元素?
B - Document.getDocumentElement()
Answer : B
解释 (Explaination)
Document.getDocumentElement()在DOM Parsing中返回文档的根元素。
问13 - 以下哪种方法返回DOM解析中给定节点的第一个子节点?
Answer : C
解释 (Explaination)
Node.getFirstChild()返回DOM Parsing中给定节点的第一个子节点。
问题14 - DOM代表什么?
Answer : C
解释 (Explaination)
DOM代表文档对象模型。
问题15 - 关于DOM,以下哪项是正确的?
B - 它定义了一个接口,使程序能够访问和更新XML文档的样式,结构和内容。
Answer : D
解释 (Explaination)
DOM是万维网联盟(W3C)的官方推荐。 它定义了一个接口,使程序能够访问和更新XML文档的样式,结构和内容。 支持DOM的XML解析器实现该接口。
问题16 - 关于DOM Parser,以下哪项是正确的?
答 :当您使用DOM解析器解析XML文档时,您将获得包含文档所有元素的树结构。
B - DOM Parser提供了各种可用于检查文档内容和结构的函数。
Answer : C
解释 (Explaination)
使用DOM解析器解析XML文档时,将返回包含文档所有元素的树结构。 DOM提供了各种可用于检查文档内容和结构的函数。
问题17 - 我们可以使用DOM解析器创建XML文档吗?
Answer : A
解释 (Explaination)
是! 使用DOM解析器,我们可以解析,修改或创建XML文档。
问题18 - SAX代表什么?
Answer : B
解释 (Explaination)
SAX代表Simple API for XML。
问题19 - 关于SAX解析,以下哪项是正确的?
Answer : C
解释 (Explaination)
SAX(Simple API for XML)是一个基于事件的xml文档解析器。与DOM解析器不同,SAX解析器不会创建解析树。
问题20 - 关于SAX解析,以下哪项是正确的?
A - SAX解析器从上到下读取XML文档,识别构成格式良好的XML文档的标记。
B -SAX解析器向应用程序报告解析器在发生时遇到的令牌的性质
Answer : D
解释 (Explaination)
所有这些都是真的。
问题21 - 我们可以使用SAX解析器创建XML文档吗?
Answer : B
解释 (Explaination)
没有! 使用SAX解析器,我们只能解析或修改XML文档。
问题22 - 当文档在SAX解析中开始时,会调用以下哪种方法?
Answer : A
解释 (Explaination)
在文档的开头调用startDocument()方法。
问题23 - 当文档在SAX解析中结束时,会调用以下哪种方法?
Answer : B
解释 (Explaination)
在文档末尾调用endDocument()方法。
问24 - 当元素在SAX解析中启动时,会调用以下哪个方法?
Answer : C
解释 (Explaination)
startElement()方法在元素的开头调用。
问题25 - 当元素在SAX解析中结束时,会调用以下哪个方法?
Answer : D
解释 (Explaination)
endElement()方法在元素的末尾调用。
答题卡
问题编号 | 答案钥匙 |
---|---|
1 | B |
2 | D |
3 | D |
4 | A |
5 | B |
6 | C |
7 | D |
8 | A |
9 | B |
10 | A |
11 | A |
12 | B |
13 | C |
14 | C |
15 | D |
16 | C |
17 | A |
18 | B |
19 | C |
20 | D |
21 | B |
22 | A |
23 | B |
24 | C |
25 | D |