<?xml version="1.0"? > <!--例子 -- > <greeting > Hello, World! </greeting > 上面的XML文档属于()文档。 A、无效的B、有效的C、格式良好的D、格式错误的

题目

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

  • A、无效的
  • B、有效的
  • C、格式良好的
  • D、格式错误的
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下选项中,正确的XML代码是(51)。

A.<!--xml示例--> <?xml version="1.0" encoding="gb2312"> <?xml stylesssheet type="text/css" herf="mycss.css"?> <mytag>hellow world!</mytag>

B.<?XML version="1.0" encoding="gb2312"> <?XML stylesssheet type="text/css" herf="mycss.css"?> <!--xml示例--> <mytag>hellow world!</mytag>

C.<?XML encoding="gb2312" version="1.0"> <?xml stylesssheet type="text/CSS" herf="mycss.css"?> <!--xml示例--> <xmltag>hellow world!</xmltag>

D.<!--xml示例--> <?xml version="1.0" encoding="gb2312"> <?xml stylesssheet type="text/css" herf="mycss.css"?> <xmltag>hellow world!</xmltag>


正确答案:B
解析:XML(ExtensibleMarkupLanguage),即可扩展标记语言,是用于标记电子文件的结构化语言。与HTML相比,XML是一种真正的数据描述语言,它没有固定的标记符号,允许用户自己定义一套适合于应用的文档元素类型,因而具有很大的灵活性。一个格式正规的XML文档由3个部分组成:可选的序言(Prolog)、文档的主体(Body)和可选的尾声(Epilog)。一个XML文件通常以一个XML声明开始,后面通过XML元素来组织XML数据。XML元素包括标记和字符数据。标记用尖括号括起来以便与数据区分开来。尖括号中可以包含一些属性。一个XML文件通常以一个XML声明作为开始,XML声明在文件中是可选内容。XML声明由“?”开始,由“?>”结束。在“?”后面紧跟着处理指示的名称,在这里“xml”、“XML”这两个字母不区分大小写。XML声明中要求必须指定Version的属性值,同时,声明中还有两个可选属性,分别是Standalone和enco-ding。Version属性指明所采用的XML的版本号,且必须在属性列表中排在第一位。因此选项C中包含了错误的XML声明语句。另外,选项C中XML标记中出现了xml开头的错误,即xmltag>hellowworld!/xmltag>是错误的XML标记。在XML中,注释是用“!-”和“→”括起来的。但XML注释不能出现在XML声明之前,也不能放在标记之中。而选项A和D的“!xml示例→”注释语句出现在XML声明之前,因此是错误的XML代码。

第2题:

●下面的XML代码段中,语法正确的是__(44) 。

(44)

A. <!-xml示例-1>

<?xml version="1.0" encoding="gb2312">

<?xml stylessheet type="text/css" href ="mycss.css"?>

<mytag>

hello world!

</mytag>

B.<?xml version="1.0"encoding="gb2312">

<?Xml stylessheet type="text/css" href="mycss.css"?>

<! -xml示例-!>

<mytag>

hello world!

</mytag>

C.<?xml version="1.0"encoding="gb2312">

<?Xml stylessheet type="text/css"href="mycss.css"?>

<! -xml示例-!>

<xmltag>

hello world!

</xmltag>

D.<!-xml示例-!>

<?xml version="1.0" encoding="gb2312">

<?xml styessheet type=“text/css”href=“mycss.css”?>

<xmltag>

hello world!

</xmltag>


正确答案:B

第3题:

下列文件格式中,DOT格式是指()。

A.XML文档

B.网页格式

C.筛选过的网页格式

D.文档模板


参考答案:D

第4题:

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


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

第5题:

( )XML代码段是正确的。

A.<!-xml示例-!><?xml version="1.0"encoding="gb2312"><?xml stylessheet type="text/css"href="mycss.css"?><mytag>hello world!</mytag>
B.<?xml version="1.0"encoding="gb2312"><?xml stylessheet type="text/ess"href="mycss.css"?><!-xml示例-!><mytag>hello world!</mytag>
C.<?xml version="1.0"encoding="gb2312"><?xml stylessheet type="text/css"href="mycss.css"?><!-xml示例-!><xmltag>hello world!</xmltag>
D.<!-xml示例-!><?xml version="1.0"encoding="gb2312"><?xml stylessheet type="text/css"href="mycss.css"?><xmltag>hello world!</xmltag>

答案:B
解析:
本题考查XML的基本概念。XML(eXtensible Markup Language)可扩展标记语言是一种扩展标记语言。它是专门为Web应用设计且简化的标准通用标记语言的子集,XML文档以XML声明开始,XML声明中必须指定的属性是版本“version”,可选属性包括“encoding”和“standalone”。?其中“encoding”确定采用哪一种编码类型,“standalone”用来定义当前XML文档是否还需要调用其他外部文件。XML注释与HTML注释相似,以“<!--”始,以“-->”结束,需要注意的是XML注释不能出现在XML声明之前,也不能放在标记中。XML标记形式与HTML标记相同,分为起始标记“<标记名称>”和结束标记“</标记名称>”,必须成对出现。每个标记有一个名称,标记名称以字符或下划线开始,后续字符可以包含字母、数字、下划线、连字符和句点,标记不能以xml(或XML或Xml)开头,不能含有空格。本题中A、D不是以XML声明开始,C中XML标记中出现了xml开头。

第6题:

XSLT被用于()。

A.将XML文档转换为HTML文档

B.将一种XML格式转换为另一种XML格式

C.将XML格式转换为非XML格式

D.执行XML有效性检验(validation)

E.增强一个XML文档的元素结构


参考答案:A, B, C

第7题:

以下对于XML特性的描述,只有()是不正确的。

A.XML是纯文本格式,与平台无关

B.XML是可扩展的自定义的文档方便不同的标准文档

C.XML将文档的数据、结构和显示方式集合在一起

D.XML是数据存储方式不受显示格式的制约


参考答案:C

第8题:

以下选项中,正确的XML代码是(44)。

A.<!--xml 示例--> <?xml version="1.0" encoding="gb2312"> <?xml stylesssheet type="text/css" heft="myess.css" ?> <mytag>hello world!</mytag>

B.<?XML version="1.0" encoding="gb2312"> <?XML stylesssheet type="text/css" herf="mycss.css" ?> <!--xml示例--> <mytag>hello world! </mytag>

C.<?XML encoding="gb2312" version="1.0"> <?xml stylesssheet type="text/css" heft="mycss.css" ?> <!--xml示例--> <xmltag>hello world!</xmltag>

D.<!--xml示例--> <?xml version="1.0" encoding="gb2312"> <?xml stylesssheet type="text/ess" heft="mycss.css" ?> <xmltag> hello world! </xmltag>


正确答案:B
解析:XML(ExtensibleMarkupLanguage),即可扩展标记语言,是用于标记电子文件的结构化语言。与HTML相比,XML是一种真正的数据描述语言,它没有固定的标记符号,允许用户自己定义一套适合于应用的文档元素类型,因而具有很大的灵活性。一个格式正规的XML文档由3个部分组成:一个可选的序言(prolog)、文档的主体(body)和可选的尾声(epilog)。一个XML文件通常以一个XML声明开始,后面通过XML元素来组织XML数据。XML元素包括标记和字符数据。标记用尖括号括起来以便与数据区分开来。尖括号中可以包含一些属性。XML声明在文件中是可选内容。XML声明由“?”开始,由“?>”结束。在“?”后面紧跟着处理指示的名称,在这里XML3个字母不区分大小写。XML声明中要求必须指定version的属性值,同时,声明中还有两个可选属性;standalone和encoding。Version属性指明所采用的XML的版本号,且必须在属性列表中排在第一位。因此选项C中包含了错误的XML声明语句。另外,选项C中XML标记中出现了xml开头的错误,即xmltag>helloworld!/xmltag>是错误的XML标记。在XML中,注释是用“!--”和“-->”引起来的。但XML注释不能出现在XML声明之前,也不能放在标记之中。而选项A和D的“!--xml示例-->”注释语句出现在XML声明之前,因此是错误的XML代码。

第9题:

国家国家档案局2001年发布的《档案管理软件功能要求暂行规定》,档案管理软件的数据结构设计应符合检索优先的原则,能够以下列的哪些格式进行数据交换?()

ADBF格式和XML文档

BDBF格式和DOC文档

CMDB格式和XML文档

DMDB格式和DOC文档


A

第10题:

在XML中,下述关于XSL的说法错误的有()。

  • A、XSL是一种用来转换XML文档的样式表,它包含转换和格式XML文档的规则
  • B、XSL在转换XML文档过程中,首先根据匹配条件修改源文档内容,然后输出修改后的文档内容
  • C、XSL包含了XSLT和Xpath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档
  • D、XSL文件是同一系列模板组成的,任何一个XSL文件至少包括一个模板

正确答案:B

更多相关问题