基于SAX的解析器(parser)最有可能用于下列哪种背景下?()A.只希望以顺序次序处理文档B.文档特别大C.不需要对XML文档执行有效性检验D.解析器只能实现基于SAX的处理方法

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

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

B.文档特别大

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

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


相似考题
更多“基于SAX的解析器(parser)最有可能用于下列哪种背景下?() ”相关问题
  • 第1题:

    基于层次树的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:出错处理器。

  • 第2题:

    基于层次树的XML应用程序接口是(52)。

    A.JDBC

    B.CGI

    C.DOM

    D.SAX


    正确答案:C
    解析:DOM(DocumentObjectModel,文档对象模型)由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(SimpleAPIforXML,XML简单应用程序接口)是一种基于事件的模型,可用于避免构造整个文档的树状结构。如果文档特别庞大或仅对其中一部分感兴趣,SAX就显得特别有用了。SAX事件由解析器在进入或离开文档、元素、属性、目录子树时产生。该模型可在不关注文档完整结构的情况下测定其特征或相关数据。SAX是一个为基于事件XML解析器定义的、可以免费获得的、与平台和语言无关的API,它允许程序和脚本动态地访问和更新文档内容、结构和风格。所以,它作为一个中间件层用来把XML文档中的数据解释成相应的Java事件。SAX这个接口规范是XML分析器和处理器提供的、较XML更底层的接口,它能提供给应用较大的灵活性。SAX是一种事件驱动的接口。它的基本原理是由接口的用户提供符合定义的处理器,XML分析时遇到特定的事件,就去调用处理器中特定事件的处理函数。SAX需要用户提供以下3个处理器类的实现。(1)DocumentltandlerXML文件事件的处理器;(2)DTDHandlerDTD中事件的处理器;(3)ErrorHandler出错处理器。有关这方面的详细资料,建议读者浏览http://www.csai.cn/sa/index.htm。

  • 第3题:

    DOM解析器(parser)的优点是()。

    A.适于处理大文件

    B.适于修改XML结构

    C.适于合并相似XML文档

    D.适于多次使用解析器时的重用

    E.适于过滤和管道式的使用


    参考答案:B, C, D

  • 第4题:

    假设parser=argparse.ArgumentParser(),以下能够正确声明参数的是?()

    • A、parser.add_argument("x")
    • B、parser.add_argument("-x")
    • C、parser.add_argument_group("-x","—x")
    • D、parser.parse_args("x")

    正确答案:A,B

  • 第5题:

    如果从流中读取一个大数据量的XML文件并进行解析,最好使用哪种解析器()

    • A、DOM Parser
    • B、SAX Parser
    • C、两种都可以,没有太大区别
    • D、两种都不可以

    正确答案:B

  • 第6题:

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

    • A、 可以对文档进行随机访问
    • B、 可以读取和写入XML文档
    • C、 文档只能遍历一次
    • D、 SAX基于对象模型

    正确答案:A

  • 第7题:

    下面()不是SAX解析器解析XML文件的优点。

    • A、可以解析任意大小的文件
    • B、适合创建自己的数据结构
    • C、适合小信息子集
    • D、可以给XML文件添加节点

    正确答案:D

  • 第8题:

    从一个不可信任的渠道获得XML文档时,下列哪一个是最佳的处理方法?()

    • A、使用基于SAX的方法
    • B、使用基于Tree结构的方法
    • C、都可使用
    • D、都可使用但要考虑文档的有效性检验问题

    正确答案:D

  • 第9题:

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

    • A、只希望以顺序次序处理文档
    • B、文档特别大
    • C、不需要对XML文档执行有效性检验
    • D、解析器只能实现基于SAX的处理方法

    正确答案:B

  • 第10题:

    多选题
    DOM解析器(parser)的优点是()。
    A

    适于处理大文件

    B

    适于修改XML结构

    C

    适于合并相似XML文档

    D

    适于多次使用解析器时的重用

    E

    适于过滤和管道式的使用


    正确答案: E,B
    解析: 暂无解析

  • 第11题:

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

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

    B

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

    C

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

    D

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


    正确答案: B
    解析: 暂无解析

  • 第12题:

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

    newDocumentBuilder()

    B

    characters()

    C

    getElementTagName()

    D

    startElement()


    正确答案: C,B
    解析: 暂无解析

  • 第13题:

    一般来讲,在下列哪种经济背景条件下证券市场呈上升走势最有利?( )

    A.持续、稳定、高速的GDP增长

    B.高通胀下的GDP增长

    C.宏观调控下的GDP减速增长

    D.转折性的GDP变动


    正确答案:A
    解 析:在持续、稳定、高速的GDP增长情况下,社会总需求与总供给协调增长,经济结构逐步合理,趋于平衡,经济增长来源于需求刺激并使得闲置的或利用率不高的资源得以更充分的利用,从而表明经济发展的势头良好,基于上述原因这时证券市场将呈现上升走势。

  • 第14题:

    3下列基本命令中,( )是类文件解析器。

    A.javadoc

    B.jar

    C.javah

    D.javap


    正确答案:D

  • 第15题:

    下列哪种IDS将最有可能对正常网络活动产生错误警报?()

    • A、基于统计
    • B、基于数字签名
    • C、神经网络
    • D、基于主机

    正确答案:A

  • 第16题:

    SAX是()的缩写,是基于事件模型处理XML文件。


    正确答案:Simple API for XML

  • 第17题:

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

    • A、SAX是过程驱动的,文档的解析过程也就是SAX的读入过程
    • B、SAX是函数驱动的,文档的解析过程也就是SAX的读入过程
    • C、SAX是事件驱动的,文档的读入过程也就是SAX的解析过程
    • D、SAX是参数驱动的,文档的读入过程也就是SAX的解析过程

    正确答案:C

  • 第18题:

    家庭网:用户在基于个人环境的背景下使用的网络。


    正确答案:错误

  • 第19题:

    SAX解析器解析文件可能发生的异常是()。

    • A、DOMException
    • B、SAXException
    • C、EOFException
    • D、ArithmeticException

    正确答案:B

  • 第20题:

    DOM解析器(parser)的优点是()。

    • A、适于处理大文件
    • B、适于修改XML结构
    • C、适于合并相似XML文档
    • D、适于多次使用解析器时的重用
    • E、适于过滤和管道式的使用

    正确答案:B,C,D

  • 第21题:

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

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

    B

    文档特别大

    C

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

    D

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


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    在J2EE中,以下代码()能正确的创建了SAX解析器对象。
    A

    SAXParser saxParser = SAXParserFactory.newSAXParser();

    B

    SAXParser saxParser = SAXParserFactory.newInstance().newSAXParser();

    C

    SAXParser saxParser = SAXParser. newInstance ();

    D

    SAXParser saxParser = new SAXParser();


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    下列哪种IDS将最有可能对正常网络活动产生错误警报?()
    A

    基于统计

    B

    基于数字签名

    C

    神经网络

    D

    基于主机


    正确答案: A
    解析: 暂无解析