参考答案和解析
正确答案:有效XML文档:内容结构严格遵守它自身的标记说明,能通过自身的语法检查;通过DTD验证的XML文档称为有效的XML文档
更多“什么是有效XML文档?”相关问题
  • 第1题:

    简述格式良好和有效的XML文档。


    正确答案: (1)格式良好的XML文档必须遵守如下规则:
    ①XML文档的第一行必须是声明,用以指明该文档是XML文档以及它所使用的XML规范版本。在文档声明的前面不能够再有任何其它元素或者注释等信息。
    ②所有元素构成一棵层次树,在一个XML文档中有且只有一个根元素。
    ③起始标记都有匹配的结束标记(空元素标记除外)。
    ④元素可以正确地嵌套,但不能交叉。
    ⑤元素名称、属性名称以及指令名称的大小写敏感。
    ⑥一个元素不能有两个同名的属性,且属性值必须用(’)或(")括起来。
    ⑦特殊字符必须被正确地转义。
    (2)如果一个格式良好的XML文档能够满足某些进一步有效性约束和匹配文档内容的语法,那么这个文档就被称为是有效的XML文档。这就是说,一个有效的XML文档不仅是格式良好的,而且要对所使用的标记和文档结构进行明确的定义。

  • 第2题:

    什么是XML文档的有效性?XML Schema与DTD相比,Schema的优势有哪些?


    正确答案: 1.XML文档的有效性:
    1)结构良好的XML文档:如果某个文档符合XML语法规范,那么这个文档是“结构良好”的文档。
    2)有效的xml文档:指通过了DTD/Schama的验证的,具有良好结构的XML文档。
    2.
    1)XML Schema较DTD提供了更多的内建数据类型,并支持用户对数据类型的扩展,基本上满足了关系模式在数据描述上的需要。
    2)XML Schema提供了更灵活和有用的注释方式:documentation和appinfo。
    3)XML Schema都支持对子元素节点顺序的描述和无序的描述。
    4)XML Schema完全使用XML作为描述手段,具有很强的描述、扩展和处理维护能力。

  • 第3题:

    DTD设置了有效的XML文档必须遵守的规则。


    正确答案:正确

  • 第4题:

    下面说法错误的是()。

    • A、格式正规的XML文档不一定是有效XML文档
    • B、有效XML文档不一定是格式正规的XML文档
    • C、格式正规的XML文档一定是有效XML文档
    • D、有效XML文档一定是格式正规的XML文档

    正确答案:B,C

  • 第5题:

    XPath是什么?()

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

    正确答案:A

  • 第6题:

    对XML进行验证的前提条件是什么?()

    • A、该XML文档的数据模型是完整的
    • B、该XML文档的定义是正确的
    • C、该XML文档的数据是正确的
    • D、该XML文档的格式是正确的

    正确答案:D

  • 第7题:

    一个XML文档如果符合它的XML Schema文档的定义,称它为()

    • A、结构良好的XML文档
    • B、有效的XML文档

    正确答案:A

  • 第8题:

    格式良好的XML文档一定是有效的。


    正确答案:错误

  • 第9题:

    什么是格式良好的XML文档?


    正确答案: 格式良好的 XML 文档:
    (1)文档的开始必须是 XML 必要声明。 
    (2)含有数据的元素必须有起始标记和结束标记。 
    (3)不含数据并且仅使用一个标记的元素必须以“/>” 结束。
    (4)文档智能包含一个能够包含全部其他元素的根元素。 
    (5)元素只能嵌套不能重叠。
    (6)属性值必须加引号。
    (7)字符<和&只能用于起始标记起始标记和实体引用。
    (8)出现的实体引用只能有&、<、>、'、"。

  • 第10题:

    XSLT被用于()。

    • A、将XML文档转换为HTML文档
    • B、将一种XML格式转换为另一种XML格式
    • C、将XML格式转换为非XML格式
    • D、执行XML有效性检验(validation)
    • E、增强一个XML文档的元素结构

    正确答案:A,B,C

  • 第11题:

    单选题
    使用DTD的目的是()。
    A

    确保XML文档是格式良好的(“Well-Formed”)

    B

    确保XML文档是有效的(“Valid”)

    C

    确保两个XML文档是一致的

    D

    确保元素类型正确(例如,是integer型而不是string型)


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

  • 第12题:

    填空题
    每一个XML文档必须有(),但()的XML文档不一定是有效的。

    正确答案: 正确的格式,格式正确
    解析: 暂无解析

  • 第13题:

    什么是有效的XML文件?IE能否检查一个XML文件的有效性?


    正确答案: 符合XML语法规则的XML文件称为规范的XML文件,规范的XML文件再满足其关联的DTD或Schema文件中的约束,这样的XML文件就称为有效的XML文件。
    IE不能检查一个XML文件是否是有效的,只能检查XML文件的规范性。要检查一个XML文件的有效性,需通过DOM或SAX解析器。

  • 第14题:

    以下正确的是()。

    • A、  DTD定义了XML文档中包含的标记、元素、元素类型以及属性
    • B、 一个结构完整的XML文档一定是合法的XML (*红色)
    • C、 命名空间能够区别不同来源的元素、属性的定义
    • D、 文档DTD可以包含在XML文档内,也可以在XML文档外定义

    正确答案:A,C,D

  • 第15题:

    对XML进行验证的前提条件是()。

    • A、该XML文档的数据模型是完整的
    • B、该XML文档的定义是正确的
    • C、该XML文档的数据是正确的
    • D、该XML文档的格式是正确的

    正确答案:D

  • 第16题:

    通过DTD或是XML Schema验证的XML文档称为()的XML文档。


    正确答案:有效

  • 第17题:

    XML Schema文档本身就是XML文档。


    正确答案:正确

  • 第18题:

    什么是XML文档的外部声明?它与内部的DTD有何区别?


    正确答案:放在文档外部的DTD就是外部声明。区别:外部DTD以dtd作为扩张名,是一个独立的文件,可以共享通用;而内部DTD是放在XML文档的序言部分,不可以共享通用。

  • 第19题:

    <?xml version="1.0"? > <!--例子 -- > <greeting > Hello, World! </greeting > 上面的XML文档属于()文档。  

    • A、无效的
    • B、有效的
    • C、格式良好的
    • D、格式错误的

    正确答案:C

  • 第20题:

    符合语法的XML文档称为()的XML文档。


    正确答案:格式良好

  • 第21题:

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


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

  • 第22题:

    使用DTD的目的是()。

    • A、确保XML文档是格式良好的(“Well-Formed”)
    • B、确保XML文档是有效的(“Valid”)
    • C、确保两个XML文档是一致的
    • D、确保元素类型正确(例如,是integer型而不是string型)

    正确答案:B

  • 第23题:

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

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