1、下列那个是<name>Kary</name>标记正确的DTD定义:
(A) <!ELEMENT name (#PCDATA)>
(B)<!ATTLIST name (#PCDATA)>
(C)<!ELEMENT name (CDATA)>
(D) <!ATTLIST name (CDATA)>
2、下面哪一个是错误的XML注释?
(A)<!- -Author :yous -->
<?xml version="1.0"?>
(B)<greeting><!- -Author :yous -->Hello,world!</greeting>
(C) <!--This is a greet example-->
(D) <?xml version="1.0"?>
<greeting>
<content>Hello,world!</content>
<!--
<title>This is a greeting example</title>- ->
</greeting>
3、下列描述正确的是:
(A)CSS及XSL都可以作为XML的显示技术
(B)CSS及XSL是一种数据表示的定义方法
(C)CSS及XSL都不是转换语言
(D) XSL在实现对XML文档内容的样式显示时,不可生成新的文档。
4、与/aaa/ccc/eee等价的路径表达式是:
(A)/ child::aaa/child::ccc/child::eee (B)/aaa/ccc/@eee (C)/aaa/ccc//eee (D) /aaa/ccc/child:eee
5、在下面的XML文档中,寻址根节点的表达式是:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<a01></a01>
<b02></b02>
</root>
(A)/root
(B)/?XML
(C)/
(D)/XML
6、descendant轴包括上下文节点的:
(A)包括子元素节点但不包括后代元素节点
(B)所有子元素节点和所有后代节点
(C)与child轴的含义相同
(D)与“//*”含义相同
7、在下面的XML文档中,怎样才能寻址所有a01元素的内容a01_1?:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<a01 index="1">a01_1</a01>
<a01 index="2">a01_2</a01>
</root>
(A)/root//a01[0]/text()
(B)/root/a01[0]/position()
(C)/root//a01[1]/text()
(D)/root/a01[1]/text::*
8、在XML文档中引用外部的css文件:<?()()=" text/css " ()="a.css"?>
xml-stylesheet type href
9、XML文件元素的类型包括哪些?
空元素<a></a>或者<a/> 带有属性<a b=’c’/>
带有元素的<a>ss</a> 子元素<a><d></d><a>
10、如下为Schema文件(文件名为first.xsd)的代码
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">。
</xs:schema>
如果在XML文件中引入该Schema文件,则该XML文件根标记
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type=”text/xsl”href=”char05-01.xsl”?> <xx xmlns:xsi=”/2001/XMLSchema-instance”Xsi:noNamespaceSchemaLocation=’first.xsd’>
11、将数据表中的数据转化为XML文档
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE TEAM[
<!ELEMENT TEAM (table*)>
<!ELEMENT table (teamid,teamname)>
<!ELEMENT teamid (#PCDATA)>
<!ELEMENT teamname (#PCDATA)>
]>
<TEAM>
<table>
<teamid>1</teamid>
<teamname>北京</teamname>
</table>
<table>
<teamid>2</teamid>
<teamname>上海</teamname>
</table>
<table>
<teamid>3</teamid>
<teamname>大连</teamname>
</table>
</TEAM>
12、编写内部DTD实例。