Android应用与开发

下列属于SAX解析xml的优点的是()A、将整个文档存于内存中,这样便于操作B、不用事先将整个文档拷入内存C、整个文档放入内容,浪费时间和空间D、不是长久驻留内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失

题目

下列属于SAX解析xml的优点的是()

  • A、将整个文档存于内存中,这样便于操作
  • B、不用事先将整个文档拷入内存
  • C、整个文档放入内容,浪费时间和空间
  • D、不是长久驻留内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在J2EE中,一下对SAX的描述,正确的是()。

A.SAX是过程驱动的,文档的解析过程也就是SAX的读入过程

B.SAX是函数驱动的,文档的解析过程也就是SAX的读入过程

C.SAX是事件驱动的,文档的读入过程也就是SAX的解析过程

D.SAX是参数驱动的,文档的读入过程也就是SAX的解析过程


参考答案:C

第2题:

下列属于PULL解析XML中字段的是()。

A.TEXT

B.NEXT_TAG

C.START_DOCUMENT

D.START_TAG


正确答案:ACD

第3题:

在j2ee中,sax的解析过程是在xml文件的读入过程中,遇到不同的项目,解析器调用不同的方法,以下属于要调用的方法的是()

A.newDocumentBuilder()

B.characters()

C.getElementTagName()

D.startElement()


参考答案:B, D

第4题:

下列属于SAX解析XML需要用到的类和接口是()。

  • A、DocumentBuildr
  • B、SAXParser
  • C、DefaultHandler
  • D、SAXParserFactory

正确答案:B,C,D

第5题:

下列属于SAX解析xml文件的优点的是()。

  • A、将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能
  • B、不用事先调入整个文档,占用资源少
  • C、整个文档调入内存,浪费时间和空间
  • D、不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据就会消失

正确答案:B

第6题:

基于层次树的XML应用程序接口是______。

A.JDBC

B.CGI

C.DOM

D.SAX


正确答案:C
解析:DOM(Document Object Model,文档对象模型)由W3C制定和管理,定义了与平台和语言无关的接口,以便允许程序和脚本动态访问和修改文档内容、结构及样式。它提供了一组表现HTML和XML文档的标准对象集合以及这些对象如何组合的标准模型,一组访问和操纵这些对象的标准接口。DOM的目标是提供一个可以通用于各种程序语言、操作系统和应用程序的API,所以DOM具有极高的兼容性,CORBA,COM,Java, C++等都可以使用同样的DOM接口。也因为这种跨平台的需求,DOM在定义时就采用了CORBA标准,因此它可以为各个语言提供完全相同的接口。DOM是一套为合法的Well-Formed文件设计的API,它同时定义了这些文件的逻辑结构、访问及操作方法。在DOM的规范里,文件的定义很广泛,其中包括了HTML和 XML,所以DOM也可以用来操作XML及HTML文件,也可以用DOM建立文件、浏览文件结构以及增加或删除文件的某些内容。XML将数据组织为一棵树,DOM就是对这棵树的一个对象描述。通俗地说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的结点是一个个对象。可以通过存取这些对象存取XML文档的内容。DOM的基本对象有5个,分别是Document,Node,NodeList,Element和Attr。SAX(simple API for XML,XML简单应用程序接口)是一种基于事件的模型,可用于避免构造整个文档的树状结构。如果文档特别庞大或仅对其中一部分感兴趣,SAX就显得特别有用了。SAX事件由解析器在进入或离开文档、元素、属性、目录子树时产生。该模型可在不关注文档完整结构的情况下测定其特征或相关数据。SAX是一个为基于事件XML解析器定义的、可以免费获得的、与平台和语言无关的 API。它允许程序和脚本动态的访问和更新文档内容、结构和风格,所以它作为一个中间件层用来把XML文档中的数据解释成相应的Java事件。SAX接口规范是XML分析器和处理器提供的、较XML更底层的接口,它能提供应用以较大的灵活性。SAX是一种事件驱动的接口。它的基本原理是,由接口的用户提供符合定义的处理器,XML分析时遇到特定的事件,就去调用处理器中特定事件的处理函数。SAX需要用户提供以下3个处理器类的实现。(1)DocumentHandlerXML:文件事件的处理器;(2)DTDHandler:DTD中事件的处理器;(3)ErrorHandler:出错处理器。

第7题:

基于SAX的解析器(parser)最有可能用于下列哪种背景下?()

A.只希望以顺序次序处理文档

B.文档特别大

C.不需要对XML文档执行有效性检验

D.解析器只能实现基于SAX的处理方法


参考答案:B

第8题:

下列关于SAX解析,正确的描述为()

A.可以对文档进行随机访问

B.可以读取和写入XML文档

C.文档只能遍历一次

D.SAX基于对象模型


参考答案:A

第9题:

解析xml的方式有()

  • A、字符器类型
  • B、流方式
  • C、dom
  • D、SAX

正确答案:C,D

第10题:

SAX和()都是访问XML文档中信息的API接口。


正确答案:DOM

更多相关问题