一、填空题
I、 每个XML文档都分为两个部分:和 」
2^ <?xml version="1.0" encoding="gb2312”?>就是一个—
3、 XML文档内容的主体部分,一般由, , ,注释和 内容组成。
4、 一个元素开始的分隔符被称作, 一个元素最后的分隔符被称作 」
5、 一共有四类元素:;仅含文本的;;含了元素、文本或 混合元素的元素気になるルームメイト
6、 文档类型定义DTD,用来描述 」
7、 在DTD中,元素类型是通过 标记声明的。
8、 属性类型设为ID,aeroplane什么意思表明该属性的取值 」
9、 Xml定义了两种类型的entityo 一种是;另一种是=
10、 所有Schema文档都必须要使用 作为其根元素。
II、 becau i love youquence 元素来自 于 命名 空间。
12、 声明用户自定义的简单数据类型使用关键字 声明复杂类
型元素要使用的关键字是
13、 用来包含数据显示的信息的文档就是 o
14、 W3C推荐的样式表标准有两个,它们分别是:和=
15、 XSL由两部分组成:一是;二是 o
16、 SQL Server2005通过SELECT语句的 扩展功能,支持在服务器 端以XML文档的形式返回SQL查询结果
17、 模式将查询结果集中的每一行映射到一个XML元素,并将行中的每 一列映射到一个属性。
18、 模式支持生成嵌套的XML元素,默认情况下,FROM 了句中的 每个表(在suck什么意思SELEC
T子句中至少列出一列)将映射到一个XML元素,SELECT子句中的 列将映射为属性。
19、 模式能够最大限度地控制由查询结果生成的XML的格式
20、 我们可以通过使用系统存储过程 的OPENXML函数把xml
数据插入数据库。
21、 dtd中指定,属性是必选属性要使用的关键字是:指定属性是可选属性要使
用的关键字是
22、 模式文件中,指定属性是必选属性,u的值是:指定属性是可选属性,u 的值是
23、 写出斜体部分在xml文档中所属的文档结构名称
< ?xml version- "1.0" encoding "UTF-8"?>
<PRODUCTDATA>
<PRODUCT>
<PRODUCTNAME area= "CHINA ”>飞机模型 </PRODUCTNAME>
<!—this is a comment—>
<DESCRIPTION>外贸出 口产品</DESCRIPTION>
<PRICE>15</PRICE>
<QUANTITY>9</QUANTITY>
怎么读
</PRODUCT>
</PRODUCTDATA>
A. version
2、 XML(
A.命名空间
)用来表示XML文档所使用的字符集。B. encoding C. standalone
)提供了一种避免元素命名冲突的方法。
B.DTD C.XSD D.XSL
4、 含有中文字符的XML文档中,encoding属性值应设为( )
A. BIG5 B. GB2312 C. UTF-8
5、 实体引用是一种合法的XML名字,前面带有一个符号( )
第4章
1、 定义一个元素组,要求一次只能出现组中的一个元素,要使用的关键字是:
A. quence B. group C. choice D. all E. attributeGroup:
2、 对于下列代码:
<xs:attribute name="age" type="xs:integer" u="optional" />
属性age是:
A.可选的 B.必选的
3、 哪种类型用于定义至少包含一个子元素或属性的元素?
A. 复杂数据类型 B. 内置数据类型
C.用户自定义的简单数据类型
4、 阅读程序,将其补充完整。
<?xml version=n1.0n?> <xsd: schema xmlns:xsd="www. w3/2001/XMLSchema">
<xsd:element name="CUSTOMERDArA" type=',cdata,7>
<!— cdata—>
<xsd:complexType name="cdata">
<xsd:quence>
<xsd:element name=nCUSTOMER" type="custtype"/>
</xsd:quence>
</xsd:complexType>
<!— custtype—>
<xsd:complexType name="custtype">
<xsd:quence>
<xsd:element name="FIRSTNAME" type="xsd:string"/>
<xsd:element name="LASTNAME" type="xsd:string,7>
<xsd:element name=nCONTACTINFOn type="contacttype'7>
</xsd:quence>
<xsd:attribute name=HCUSTOMERIDn type=Hxsd:stringn u=nrequiredn/>
</xsd:complexType>
<!— contacttype—>
<xsd:complexType name="contacttype">
<xsd:choice>
<xsd:element name="RESIDENCEn type=naddtype"/>
<xsd:element name=nOFFICEn type=naddtype'7>
</xsd:complexType>
青岛大学怎么样<!— addtype—>
<xsd:complexType name=naddtype">
<xsd:group ref=nADDPHONEV>
</xsd:complexType>
<!-ADDPHONE->
<xsd:group name="ADDPHONEn>
<xsd:quence>
<xsd:element name="ADDRESS" type="xsd:string"/>
<xsd:element name="PHONEn type="xsd:string*7>
</xsd: quence>
</xsd:group>
</xsd:schema>
A. </xsd:complexType> B. </xsd:choice>
C. <xsd:quence> D. <xsd:choice>
第6章
breaststroke1、 山( )元素定义的模板规则是XSL样式表的最重要的部分
A.xsl:value-of B.xsktemplate C.xskapply-templates D.xskchoo
2谢谢英文怎么写、 选择catalog元素下的所有名为cd的子元素,要使用的XPATH表达式是()
A./catalog B./catalog/cd C./catalog/cd/*
3、 xsksort元素一般作为xsl:apply-templates或( )的子元素出现。
A.xsl:value-of B.xsktemplate C.xskapply-templates D.xsl:for-each
4、 xsl是什么文件()
A xml文件 B样式表单文件
Csoap文件 D转换后的流文件
5、 文件emp.XSL的内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version=" 1.0” xmlns:xsl="www.w3/1999/XSL/TransformH
xmlns:fo=uwww.w3/1999/XSL/Formatn>
<xsl:template match="/">
<html>
<table border=n3" cellspacing="2">
<tr>
<th> Employee Name</th>
<th> Date of Birth</th>
<th> Address</th>
<th> Designation</th>
</tr>.
<body>
<xsl:for-each lect=HEMPDETAILS/EMPH>
<tr>
<tdxxsl:value-of lect=nEMPNAME'7x/td>
<tdxxsl: value-of lect="DOB '7></td>
<tdxxsl: value-of lect=" ADDRES S "/></td>
<tdxxsl:value-of lect=ngrownDESIGn/></td>
</tr>
</xsl:for-each >
</body>
</table>
</html>
</xsl:template >
</xsl:stylesheet>
使用上面这个样式表单文件,有可能转换成什么格式的文件?()
Ahtml文件 Bxsl文件
C流文件 D xml文件
三、 简答题
1.什么是xml? xml的特点有哪些?
2.分别描述DOM解析器和SAX解析器的解析步骤。
3.写出下列缩略词对应的中文意思。
XML, DTD, XSD, CSS, XSL, XSLT, DOM
4.写出下列技术对应文档的后缀名:XML, DTD, XSD, CSS, XSL
5.写出XML的文档规则。
6.XML元素命名规范是什么?
7.模式文件自定义的数据类型有几种?分别写出它们的语法。
8分别写出普通实体和参数实体定义的语法和他们的引用方式。
9.使用雅思教父XMLDOM,可以让我们遍历、读取和操纵XML文档的结构和内容,列出XMLDOM 中的主要对象和方法
四、 程序填空题
1、
<?xml encoding=""?>
v[
<!ELEMENT UNIVERSITY ()>
<!ELEMENT NAME (#PCDATA)>
<!ELEMENT ADDRESS (#PCDATA)>
<!ENTITY name ”青岛大学”〉
<!ENTITY address ”宁夏路 308 号”〉