niusouti.com

XML部分1、xml有哪些解析技术?区别是什么?

题目

XML部分

1、xml有哪些解析技术?区别是什么?


相似考题
更多“XML部分1、xml有哪些解析技术?区别是什么?”相关问题
  • 第1题:

    XML的解析方法


    正确答案:

                  

    Sax,DOM,JDOM

  • 第2题:

    定义XML文档中使用的结构词汇,可以使用下列哪些技术?()

    A.UML

    B.DTDs

    C.Namespaces

    D.XML Schema

    E.XSLT


    参考答案:B, D

  • 第3题:

    试说明在浏览器中显示XML文档的主要技术有哪些?


    正确答案: 1.使用CSS样式表显示。
    2.使用XSL样式表显示。
    3.使用数据绑定在HTML文档中显示。

  • 第4题:

    下列哪个是XML的解析器?()

    • A、Internet Explorer
    • B、XML1.0
    • C、msxml.dll
    • D、微软的记事本

    正确答案:C

  • 第5题:

    Xml有哪些用途?


    正确答案: (1)XML把数据从HTML分离
    (2)XML简化数据共享
    (3)XML简化数据传输
    (4)XML简化平台的变更
    (5)XML使您的数据更有用
    (6)XML用于创建新的Internet语言
    (数据交换、Web服务、数据管理)

  • 第6题:

    下面()不是XML使用的解析器。

    • A、IBM XML4Jaache Xerces
    • B、Sun Project X
    • C、Microsoft MSXML
    • D、Java

    正确答案:D

  • 第7题:

    某新闻网站新闻量较大,并且新闻需要被即时发布。该网站可以通过各种浏览器和手持设备访问。网站后台是一个基于xml的应用系统,该系统把数据库中数据读取到xml文档中,并使用DOM进行解析。使用以下()方法可以提高后台应用系统的性能,从而提高该网站的性能。        

    • A、把xml文档转化成html网页。
    • B、使用SAX解析xml文档。
    • C、不经解析,把xml文档直接发送给浏览器。
    • D、使用样式表对xml文档进行转换。

    正确答案:B

  • 第8题:

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

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

    正确答案:D

  • 第9题:

    XML文档有哪些部分组成?结构完整的XML文档与合法的XML文档有何关系?


    正确答案: 一个XML文档有文档序言和文档实例两部分组成。文档序言提供了有关文档实例的揭示信息,包括XML声明、处理命令和文档类型声明等。文档实例在文档序言之后,它包含真正文档的数据,这些数据以元素的形式按照树形方法组织。从逻辑上讲,XML将文档看成元素的集合,所有的元素遵照树形结构。
    结构完整的XML文档不包含文档类型声明,合法的XML文档包含文档类型声明。对于一个XML文档来说,至少是结构完整的XML文档。

  • 第10题:

    定义XML文档中使用的结构词汇,可以使用下列哪些技术?()

    • A、UML
    • B、DTDs
    • C、Namespaces
    • D、XML Schema
    • E、XSLT

    正确答案:B,D

  • 第11题:

    多选题
    解析xml的方式有()
    A

    字符器类型

    B

    流方式

    C

    dom

    D

    SAX


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

  • 第12题:

    问答题
    xml有哪些解析技术?区别是什么?

    正确答案: 有两种:DOM和SAX.DOM:可以得到一个包含文档中所有元素的树结构。SAX:在文档的不同治点产生事件,应用程序可以决定如何处理这些事件以从解析器中得到信息。
    解析: 暂无解析

  • 第13题:

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


    正确答案:

     

    a: 两种形式 dtd schema,b: 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的),c:有DOM,SAX,STAX等
    DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存,适合对XML的随机访问
    SAX:不现于DOM,SAX是事件驱动型的XML解析方式。它顺序读取XML文件,不需要一次全部装载整个文件。当遇到像文件开头,文档结束,或者标签开头与标签结束时,它会触发一个事件,用户通过在其回调事件中写入处理代码来处理XML文件,适合对XML的顺序访问
    STAX:Streaming API for XML (StAX)

  • 第14题:

    简述什么是XML?XML的主要特点是什么?XML的作用是什么?


    正确答案: (1)XML是eXtensible Markup Language的缩写,即可扩展标记语言。
    (2)XML有两大特点:
    一是良好的可扩展性,它允许用户根据自己的特殊需要制定出适用于自身的标记和文档结构,以便于结构化地描述自己领域的信息,从而提供一种处理数据的最佳方式;
    二是XML数据内容与显示样式的分离,使用户可通过使用不同的样式表和应用程序,根据需要显示和处理数据。
    (3)XML的作用,
    一是作为元标记语言,定义各种实例标记语言标准;
    二是作为数据标准描述和交换语言,作为存储数据和交换数据的工具。

  • 第15题:

    解析xml的方式有()

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

    正确答案:C,D

  • 第16题:

    什么是XML?XML的特点有哪些?


    正确答案: XML(eXtensible Markup Language,可扩展标记语言),是由万维网联盟(World Wide Web Consortium,W3C)定义的一种数据交换的规范,是Web上的数据通用语言,使用一系列简单的标记描述数据。
    XML的特点有:
    (1)XML是一种简单、与平台无关并被广泛采用的标准,可用于Internet上的各种应用。
    (2)XML兼容SGML,所以多数SGML应用可转化为XML。
    (3)XML文件同HTML文件一样易于创建。
    (4)XML文件内容、结构简单,可以更加灵活地进行编程,减少了服务器的工作量。
    (5)XML文件结构严谨,可以轻松被计算机程序解析。
    (6)XML相对于HTML的优点是它将用户界面与结构化数据分隔开来。这种数据与显示的分离使得集成来自不同源的数据成为可能。

  • 第17题:

    某公司决定使用xml文档和客户进行数据交换,当设计XML文档结构时,以下的因素中,需要设计人员考虑的是()。

    • A、每次传递数据的大小。
    • B、发送xml文档需要采用的协议。
    • C、解析xml文档的解析器。
    • D、是否需要处理二进制数据

    正确答案:A,D

  • 第18题:

    简述XML解析器的种类及解析步骤。


    正确答案: XML的解析器分成两大类:综合的解析器和专用的解析器。综合的解析器又分为:基于DOM的解析器和基于事件的解析器。
    基于DOM的解析器解析XML文件的一般步骤如下:
    (1)扫描命令行得到XML文件名;
    (2)创建一个解析器对象;
    (3)告诉解析器解析命令行中给定的XML文件;
    (4)遍历DOM结果树向标准输出打印;
    基于SAX的解析器解析XML文件的一般步骤如下:
    (1)创建一个事件处理程序。
    (2)创建SAX解析器。
    (3)向解析器分配事件处理程序。
    (4)解析文档,同时向事件处理程序发送每个事件。

  • 第19题:

    XPath是什么?()

    • A、XML的路径语言
    • B、XML的转化
    • C、文档对象模型
    • D、XML命名空间

    正确答案:A

  • 第20题:

    你认为XML究竟是什么技术?它与HTML相比在商业应用中有哪些优越的地方?


    正确答案: (1)一种文件协议的载体,一种简单的数据存储语言,使用一系列简单的标记描述数据。
    (2)
    1)可扩展性:HTML不具备扩展性,而XML是原标记语言,可以用于定义新的标记语言。
    2)可读性和维护性:HTML难于阅读维护,而XML结构清晰,便于阅读维护
    3)XML是一种简单、与平台无关并被广泛采用的标准。XML相对于HTML的优点是它将用户界面与结构化数据分隔开来。

  • 第21题:

    xml有哪些解析技术?区别是什么?


    正确答案:有两种:DOM和SAX.DOM:可以得到一个包含文档中所有元素的树结构。SAX:在文档的不同治点产生事件,应用程序可以决定如何处理这些事件以从解析器中得到信息。

  • 第22题:

    单选题
    关于JSON和XML说法,错误的是()
    A

    JSON的速度要远远快于XML

    B

    JSON对数据的描述性比XML好

    C

    JSON相对于XML来讲,数据的体积小

    D

    JSON和XML同样拥有丰富的解析手段


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

  • 第23题:

    问答题
    XML文档有哪些部分组成?结构完整的XML文档与合法的XML文档有何关系?

    正确答案: 一个XML文档有文档序言和文档实例两部分组成。文档序言提供了有关文档实例的揭示信息,包括XML声明、处理命令和文档类型声明等。文档实例在文档序言之后,它包含真正文档的数据,这些数据以元素的形式按照树形方法组织。从逻辑上讲,XML将文档看成元素的集合,所有的元素遵照树形结构。
    结构完整的XML文档不包含文档类型声明,合法的XML文档包含文档类型声明。对于一个XML文档来说,至少是结构完整的XML文档。
    解析: 暂无解析