目录

Java XML模拟测试(Java XML Mock Test)

本节介绍与JAVA XML Framework相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。

问题和解答

JAVA XML Mock Test I

Answer : B

解释 (Explaination)

XML代表可扩展标记语言。

Answer : D

解释 (Explaination)

所有上述选项都是正确的。

问题4 - 以下哪一项通过加载文档的完整内容并在内存中创建完整的层次结构树来解析文档?

A - Dom Parser

B - SAX解析器

C - JDOM Parser

D - StAX解析器

Answer : A

解释 (Explaination)

Dom Parser通过加载文档的完整内容并在内存中创建完整的层次树来解析文档。

问题5 - 以下哪项在基于事件的触发器上解析文档,而不是将完整的文档加载到内存中?

A - Dom Parser

B - SAX解析器

C - JDOM Parser

D - StAX解析器

Answer : B

解释 (Explaination)

SAX Parser在基于事件的触发器上解析文档,并且不会将完整的文档加载到内存中。

问题6 - 以下哪一项以与DOM解析器类似的方式解析文档,但更简单?

A - Dom Parser

B - SAX解析器

C - JDOM Parser

D - StAX解析器

Answer : C

解释 (Explaination)

JDOM Parser以类似于DOM解析器的方式解析文档,但更简单。

问题7 - 以下哪一项以与SAX解析器类似的方式解析文档,但更有效?

A - Dom Parser

B - SAX解析器

C - JDOM Parser

D - StAX解析器

Answer : D

解释 (Explaination)

StAX Parser以类似于SAX解析器的方式解析文档,但更有效。

问题8 - 以下哪一项基于表达式解析XML并与XSLT结合使用?

A - XPath Parser

B - SAX解析器

C - JDOM Parser

D - StAX解析器

Answer : A

解释 (Explaination)

XPath Parser根据表达式解析XML,并与XSLT结合使用。

问题9 - 以下哪一项提供了使用Java Collections Framework解析XML,XPath和XSLT的选项,并提供对DOM,SAX和JAXP的支持?

A - XPath Parser

B - DOM4J Parser

C - JDOM Parser

D - StAX解析器

Answer : B

解释 (Explaination)

DOM4J Parser是一个使用Java Collections Framework解析XML,XPath和XSLT的java库,提供对DOM,SAX和JAXP的支持。

问题10 - 以下哪个组件代表DOM解析中DOM的基本数据类型?

A - 节点

B - 元素

C - Attr

D - 文件

Answer : A

解释 (Explaination)

Node表示DOM的基本数据类型。

问题11 - 以下哪个组件表示DOM解析中元素或属性的实际内容?

A - Text

B - 元素

C - Attr

D - 文件

Answer : A

解释 (Explaination)

Text表示Element或Attr的实际内容。

问题12 - 以下哪种方法在DOM解析中返回文档的根元素?

A - Node.getRoot()

B - Document.getDocumentElement()

C - Node.getFirstChild()

D - Node.getLastChild()

Answer : B

解释 (Explaination)

Document.getDocumentElement()在DOM Parsing中返回文档的根元素。

问13 - 以下哪种方法返回DOM解析中给定节点的第一个子节点?

A - Node.getChild()

B - Document.getFirstChild()

C - Node.getFirstChild()

D - Node.getLastChild()

Answer : C

解释 (Explaination)

Node.getFirstChild()返回DOM Parsing中给定节点的第一个子节点。

Answer : C

解释 (Explaination)

DOM代表文档对象模型。

Answer : D

解释 (Explaination)

DOM是万维网联盟(W3C)的官方推荐。 它定义了一个接口,使程序能够访问和更新XML文档的样式,结构和内容。 支持DOM的XML解析器实现该接口。

Answer : C

解释 (Explaination)

使用DOM解析器解析XML文档时,将返回包含文档所有元素的树结构。 DOM提供了各种可用于检查文档内容和结构的函数。

问题17 - 我们可以使用DOM解析器创建XML文档吗?

A - true

B - false

Answer : A

解释 (Explaination)

是! 使用DOM解析器,我们可以解析,修改或创建XML文档。

Answer : B

解释 (Explaination)

SAX代表Simple API for XML。

Answer : C

解释 (Explaination)

SAX(Simple API for XML)是一个基于事件的xml文档解析器。与DOM解析器不同,SAX解析器不会创建解析树。

问题21 - 我们可以使用SAX解析器创建XML文档吗?

A - true

B - false

Answer : B

解释 (Explaination)

没有! 使用SAX解析器,我们只能解析或修改XML文档。

问题22 - 当文档在SAX解析中开始时,会调用以下哪种方法?

A - startDocument()

B - endDocument()

C - startElement()

D - endElement()

Answer : A

解释 (Explaination)

在文档的开头调用startDocument()方法。

问题23 - 当文档在SAX解析中结束时,会调用以下哪种方法?

A - startDocument()

B - endDocument()

C - startElement()

D - endElement()

Answer : B

解释 (Explaination)

在文档末尾调用endDocument()方法。

问24 - 当元素在SAX解析中启动时,会调用以下哪个方法?

A - startDocument()

B - endDocument()

C - startElement()

D - endElement()

Answer : C

解释 (Explaination)

startElement()方法在元素的开头调用。

问题25 - 当元素在SAX解析中结束时,会调用以下哪个方法?

A - startDocument()

B - endDocument()

C - startElement()

D - endElement()

Answer : D

解释 (Explaination)

endElement()方法在元素的末尾调用。

答题卡

问题编号 答案钥匙
1B
2D
3D
4A
5B
6C
7D
8A
9B
10A
11A
12B
13C
14C
15D
16C
17A
18B
19C
20D
21B
22A
23B
24C
25D
↑回到顶部↑
WIKI教程 @2018