判断题
1.XML 不是一种元语言(F);
2.HTML 来源于SGML(T);
3.XML 来源于HTML(F)
4.XML 标记不是固定的(T)
5.浏览器是XML文档的处理工具(F)
6.Parser就是XML处理程序(T)
7.目前的浏览器完全支持XML规范(F)
8.XML声明是PI指令(F)
9.从语法上讲元素与标记是相同的(F)
10.DTD设置了有效的XML文档必须遵守的规则(T)
11.DTD仅可以是外部的文档类型定义(F)
12.DTD元素后跟有一个*号,表示该元素至少要出现一次(F)。
13.DTD元素后跟有一个+号,表示该元素至少要出现一次(T)
14.DTD元素后跟有一个?号,表示该元素最多要出现一次(T)
15.枚举属性只能从一个固定的备选值集合中选取一个作为属性值(T)
16.如果要引用多个ID,则可以使用IDREFS属性(T)
17.XML命名空间用于解决来源于多个XML文档的元素类型和属性的命名冲突的问题(T)
18.在XML元素上声明的命名空间只在其声明的元素上有效。
(T)
19.XML Schema定义了XML文档的结构。
(F)
20.XML Schema文档本身就是XML文档。
(T)
21.XML Schema simpleType 元素用于定义XML文档中元素的子元素及其属性。
(F)
22.CSS及XSL是一种数据表示的定义方法。
(F)
23.CSS与XSL是W3C推荐的。
(T)
24.CSS及XSL都是转换语言。
(F)
25.XSL在实现对XML文档内容的样式显示时,可生成新的文档。
(T)
26.XLink可以实现HTML 链接的所有功能。
(T)
27.XLink的所有元素必须要由type 和href属性定义。
(F)
28.XLink中简单链接与扩展链接语法相同。
(F)
29.XSLT会将一个XML树状结构转换为另一个XML树状结构。
(T)
30.Xpath语言的作用是在XSLT文件中对XML文档的元素定位。
(T)
简答题
1.什么事标记语言?
答:标记语言:用一系列约定好的标记来对电子文档进行标记,以实现对电子文档的语义、结构和格式的定义。
这些标记必须能够很容易地与内容相区分,并且易于识别。
2.什么是格式良好的XML文档?
答:格式良好的XML 文档:(1)文档的开始必须是XML 必要声明。
(2)含有数据的元素必须有起始标记和结束标记。
(3)不含数据并且仅使用一个标记的元素必须以“/>” 结束。
(4)文档智能包含一个能够包含全部其他元素的根元素。
(5)元素只能嵌套不能重叠。
(6)属性值必须加引号。
(7)字符<和&只能用于起始标记起始标记和实体引用。
(8)出现的实体引用只能有&、<、>、'、"。
4 CSS在XML中的作用及CSS指令的组成。
使用级联式样式表(CSs ) ,就是在浏览器定义各种标记的样式,以在浏览器中显示XML 文
档的内容。
Css 基本内容就是一系列指令。
指令由两部分组成。
一部分称为“选择器”,它告诉浏览器页面上哪个元素要受特定规则的约束;另一部分则由指令或规则的一系列“属性”组成,这些属性告诉浏览器如何显示由该规则约束的元素。
5 什么是XML?
答:XML(Extensible Markup Language,可扩展的标记语言)是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。
它也是元标记语言,可以定义其他与特定领域有关的、语义的、结构化的标记。
6 写出格式良好的XML规则。
规则1:必须有XML声明语句;规则2:注意大小写;规则3:所有的XML 文档必须有且只有一个根元素;规则4:属性值必须使用引号"";规则5:所有的标识必须有相应的结束标识;规则6:所有的空标识也必须被关闭;规则7:标识必须正确嵌套;规则8:处理空白字符;规则9:处理特殊字符。
7SELECT语句的FOR XML子句支持几种XML转换模式,分别是什么模式?
答:SELECT 语句的FOR XML子句支持4种XML 转换模式,分别是RAW、AUTO、EXPLICIT 或PATH模式。
8 如何把XML数据插入SQI Server数据库中?
答:可以通过使用系统存储过程sp_xml_preparedocument的OPENXML函数把XML文档中的数据插入数据库。
其中系统存储过程sp_xml_preparedocument用来创建一个能被插入数据库的XML文档的内部表示,该存储过程返回一个可以访问XML文档的内部表示的句柄,另一方面,系统存储过程sp_xml_removedocument可以用来删除XML文档的内部表示。
9 说明CSS在XML中的作用及CSS指令的组成。
答:使用级联式样式表(CSs ) ,就是在浏览器定义各种标记的样式,以在浏览器中显示XML 文档的内容。
Css 基本内容就是一系列指令。
指令由两部分组成。
一部分称为“选择器”,它告诉浏览器页面上哪个元素要受特定规则的约束;另一部分则由指令或规则的一系列“属性”组成,这些属性告诉浏览器如何显示由该规则约束的元素。
10 说明CSS在XML中的作用及CSS指令的组成。
答:使用级联式样式表(CSs ) ,就是在浏览器定义各种标记的样式,以在浏览器中显示XML 文档的内容。
Css 基本内容就是一系列指令。
指令由两部分组成。
一部分称为“选择器”,它告诉浏览器页面上哪个元素要受特定规则的约束;另一部分则由指令或规则的一系列“属性”组成,这些属性告诉浏览器如何显示由该规则约束的元素。
11.什么是空元素?举例说明DTD中如何定义空元素?
答:空元素是指在标记间没有任何数据,这时该元素需要使用EMPTY 关键字,通常空元素标记是用来指定相关属性。
如下所示:
<ELEMENT image (EMPTY)>
以上DTD 中定义的image 元素就是一个空元素,其在XML 文档中如下所示:
</image>
12.什么是有效XML文档
有效XML文档:内容结构严格遵守它自身的标记说明,能通过自身的语法检查;通过DTD 验证的XML文档称为有效的XML文档
13 什么是XML?
XML(Extensible Markup Language,可扩展的标记语言)是一套定义语义标记的规则,这些标记将文档分成许多部件并对这些部件加以标识。
它也是元标记语言,
可以定义其他与特定领域有关的、语义的、结构化的标记。