xml复习题1答案(南信大专用)

合集下载

XML考试试题及参考答案

XML考试试题及参考答案

试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

1 / 379.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)1. XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2. 在XML文档中引用一个CSS样式的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( )2 / 374.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML文档。

( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.XML shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

XML试题打印答案1

XML试题打印答案1

XML试题打印答案1题号一二三四五六七八九总分标准分20 30 10 40 100得分阅卷人一、填空题(2分×10,共20分)1、根据实体的引用地方可以分为(一般实体)和(参数实体)。

2、一个XML文档结构是由文档头部分和(文档体)两个主要部分,以及一个可选的文档尾组成的。

3、构成XML文档最基本的单位是(元素)。

4、DOM叫(文档对象模式),它以树状层次结构存储XML文档中的所有数据,每一个节点都一个相应的对象,其结构与XML文档的层次结构相对应。

5、数据岛可以把(HTML )和(XML )两种技术相结合。

6、DTD又叫(文档类型定义)是描述XML文档结构的一种常见方法。

7、模型组共有3种sequence 组、( all组 )、 choice组。

8、W3C提出了两个标准的应用程序接口( DOM )和SAX 。

二、选择题(2分×15=30分)1、以下的标记名称中不合法的是( D )A. B. <_ Book> C. <:Book> D. <#Book>2、XML数据岛绑定于标签( B )之间。

A.〈data〉〈/data〉B. 〈xml〉〈/xml〉C. 〈body〉〈/body〉D.〈datasrc〉〈/datasrc〉3、在DOM节点类型中以下(B )表示XML文档的根节点(代表XML本身)。

A.Node B. Document C. Element D. Text4、在XSL中,匹配XML的根节点使用( C )。

A. *号B.·号C. /号D. XML中根元素名称5、以下XML语句错误的是( A )。

A. 。

B. 。

C.。

D.。

6、下列名称空间正确的是( B )。

A. xsdB. tm:hyC. xsi:D. http::7、如果希望属性的取值唯一,则该属性应定义为(A)A. IDB. IDREFC. IDREFSD. ENTITY8、以下( C )HTML标记不能绑定XML元素。

XML期末考试试题复习题及答案

XML期末考试试题复习题及答案

XML期末考试试题复习题及答案6、XML文档中语句<!DOCTYPE dlib SYSTEM“mydtd.dtd〃>中SYSTEM的作用是(C)A、指定运行的操作系统B、打开系统文件C、连接外部DTD文件四、根据下面内部DTD文档,完成后继的xml文档。

(15分)1.什么是XML?XML的特点有哪些?答案:XML(extensible Markup Language,可扩展标记语言),是由万维网联盟(World Wide Web Consortium,W3C)定义的一种数据交换的规范,是Web上的数据通用语言,使用一系列简单的标记描述数据。

XML的特点有:(1)XML是一种简单、与平台无关并被广泛采用的标准,可用于Internet上的各种应用。

(2)XML兼容SGML,所以多数SGML 应用可转化为XML。

(3)XML文件同HTML文件一样易于创建。

(4)XML文件内容、结构简单,可以更加灵活地进行编程,减少了服务器的工作量。

(5)XML文件结构严谨,可以轻松被计算机程序解析。

(6)XML相对于HTML的优点是它将用户界面少结构化数据分隔开来。

这种数据与显示的分离使得集成來自不同源的数据成为可能。

2.简述XML与HTML的区别。

答案:(1)HTML语言是用来格式化\vcb数据的语言,冇固定的标记,每一个标记都冇其固定的用法。

XML允许自定义标记,用户可以自己定义标记来描述口己领域的信息。

(2)HTML的语法也相当宽松,标记不一定要配对使用,名称不区分大小写。

XMI.语言冇其严格的语法规则,标记必须成对使用,严格区分名称的大小写。

(3)不能够很好的描述数据的结构,本质上是一种格式显示语言。

XML语言的特点就是将信息的内容和它们的显示样式区分开来,焦点是数据的内容。

3.简述XMI.解析器的种类及解析步骤。

答案:XML的解析器分成两大类:综合的解析器和专用的解析器。

综合的解析器又分为:基于DOM的解析器和基于事件的解析器。

XML考试题库大全_XML技术及应用

XML考试题库大全_XML技术及应用

XML考试题库大全1. 为定义一个XML文档的结构,开发者可以使用的XML技术有。

(选择二项)(bd)a) UMLb) DTDc) Namespaced) XML Schemae) XSL2. 下面是XML标准提供的编程接口,用于开发人员访问XML文档。

(选择两项)(bd)a) Xpath b) Domc) XSLT d) SAXe) Xlink3.下面是一个XML文档的序言部分:<?xml version=”1.0” e ncoding=”gb2312”?><!DOCTYPE lib[<!ELEMENT lib(poems*)><!ELEMENT poems(title,content)*><!A TTLIST poems number IDREF #REQUIRED><!ELEMENT title(#PCDA TA)><!A TTLIST title number ID #REQUIRED><! ELEMENT content(#PCDATA)>]>下面的片段中可以作为该XML文档的合法的文档元素部分的是。

(选择一项)(B)a)<lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。

</content> </poems><poems number=”A003”><title>八阵图1</title><content>功盖三分国,名成八阵图1,江流石不转,遗恨失吞吴1.</content> </poems></lib>b)<lib><poems number=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。

XML考试试题及参考答案

XML考试试题及参考答案

试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

1 / 379.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)1. XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2. 在XML文档中引用一个CSS样式的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( )2 / 374.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML文档。

( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.XML shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

Xml复习题记答案

Xml复习题记答案

Xml复习题记答案第4、5章练习题一.判断题1. HTML是为了网页所设计的标记语言,并以浏览器为应用软件。

2. HTML是一种超级文本标记语言,用户可以自己定义标记。

3. HTML 的元素是不分大小写的。

4. HTML文档首部是框在<HEAD>……<HEAD>中的部分,文档主体则是位于<BODY>……<BODY>之间的部分。

5.TITLE:该标签用于标记文档的标题,通常<TITLE>……</TITLE>中间的文字会显示在浏览器的标题栏上。

6.色彩是用16 进制的红-绿-蓝值来表示的,#FF0000表示红色。

7.设置背景图是Web 页面美化的常用方法。

如:要将页面用“store.gif”这个图片作为背景,可用:<bodybackground=store.gif>。

8.通常使用<a>标记的href属性来创建一个超文本链接,这时当前文档是链接的源,href属性的值是目标。

9.<h#> ... </h#> #=1, 2, 3, 4, 5, 6该元素确定字体的显示方式,按标题级别突出显示这些标题文字。

字体从H6 到H1 逐级减小。

10.一个字符实体的通常格式为“&#;”,“<”的字符实体是:<二.单选题1.在实体引用中表示“>”的是( ).A. <B. &gt;C. #qut;D. #at:2.一个标记可有多个属性,下列关于服装的属性,哪一个表示是错误的()。

A.<服装颜色=”红色”单位=”件”>B.< 服装颜色=”红色”颜色=”黑色”>C.< 服装颜色=”红色”规格=”L” >D.< 服装类别 =”冬衣”颜色=”黑色” >3.HTTP服务器软件提供以下有用功能,期中哪一项是不正确的( ).A. 信息检索服务B. 直接的资料获取功能C. 发送电子邮件D.不同的超文本文件之间的跳转4.用来定义一个文本块的标签是().A.<div>………</div>B.<P>……</P>C. <NOBR>……</NOBR>D.<tr>…….</tr>5.表单的主元素是( )。

XML考试试题与参考答案

XML考试试题与参考答案

试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是 ______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

1/379.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)题号 1 2 3 4 5 6 7 8 9 10答案1.XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2.在XML文档中引用一个CSS样式的语法为:<?xml-stylesheettype= ”text/css ”样href=式表文”件路css径”?>。

( ) 3.CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( )2/374.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML 文档。

( )6.XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.XMLshema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

XML基础教程试题一及答案

XML基础教程试题一及答案

XML基础教程试题一及答案一、判断题(每题2分,共10分)( )1.最早的计算机标记语言是IBM公司研究员发明的通用标记语言(GML)。

( ) 2.一个有效的XML文档肯定是格式良好的文档。

( ) 3.在一个XML文档中,元素就是整个XML文档的骨架,因此在一个XML 文档里可以有多个根元素和子元素。

( )4.XML文档里的元素可以嵌套,因此XML文档里的注释也能嵌套。

( )5.空元素指的是元素没有内容,但可以有属性。

二、选择题(每题2分,共20分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

1.什么是XML? ( )A. 一种标准泛用标记语言B. 一种扩展性标识语言C. 一种超文本标记语言D.一种层叠样式表单是.NET托管程序的执行引擎2.下面哪个不是HTML的优点( )A. 跨平台..B. 强大的信息展示能力C. 标记可自定D.编写简单C3.下面哪一个标记语言产生的时间最早。

( )A.XML B.SGML C.HTML D.CML4.XPath是什么?( )A.XML的路径语言B.XML的转化C. 文档对象模型D.XML命名空间5.这行XML声明,声明该文档采用了什么编码标准?<?xml version="1.0" ?> ( )A. GB2312B. ANSIC. Unicode UTF-8D. Windows-12526.何谓DTD?( )A.文档架构定义,用来验证XMLB.文档类型定义,用来验证XMLC.XML文档的数据部分D.XML文档的片断7.何谓DOM?( )A.XML文档B.XML文档对象模型C.XML模型语言D.XML路径语言8.采用MSXML解析器创建一个元素类型的节点,应该使用Document接口的哪个方法:( )A.createAttribute() B.createElement() C.createCDATASection() D.getElementByTagName()9.一个XML文档以声明开始,在声明中不可使用的属性为:( )A.是否引用外部文件B.文件大小C.字符编码D.版本10.关于DOM的描述错误的是( )。

XML考试试题及参考答案

XML考试试题及参考答案

试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

1 / 379.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)1. XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2. 在XML文档中引用一个CSS样式的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( )2 / 374.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML文档。

( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.XML shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

XML考试试题及答案

XML考试试题及答案

试题一一、填空题(每空1分,共20分)1.xmxxxxl是一种设计特定领域标记语言的________语言。

2.xmxxxxl文档的声明中的编码方式常用的有_________和GB2312。

3.xmxxxxl解析器是_______之间存在的软件组织。

4.xmxxxxl的技术优势有______________________语法自由结构化集成数据。

5.xmxxxxl 文档元素的特性是_____________________。

6.DTD的全程为_________它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括________________________________。

9.W3C xmxxxxl schema的数据类型分为_________________。

10.W3C xmxxxxl schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)的文档。

( )2. 在xmxxxxl文档中引用一个CSS样式的语法为:<?xmxxxxl-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述xmxxxxl文档显示。

( )4.有效xmxxxxl文档不一定是格式正规的xmxxxxl文档。

( )5.格式正规的xmxxxxl文档一定是有效xmxxxxl文档。

( )6. XSL样式表可以用来“装饰”xmxxxxl文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.xmxxxxl shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

XML考试试题及参考答案

XML考试试题及参考答案

试题一一、填空题(每空1分,共20分)1.XML是一种设计特定领域标记语言的________语言。

2.XML文档的声明中的编码方式常用的有_________和GB2312。

3.XML解析器是_______之间存在的软件组织。

4.XML的技术优势有_______,_______,________,语法自由,结构化集成数据。

5.XML 文档元素的特性是______,_______,________。

6.DTD的全程为_________,它分为________和_______两种。

7.DTD中%用于声明________。

8.ElementType元素的content属性的有效性包括_______,________,________,_________。

1 / 379.W3C XML schema的数据类型分为________,_________。

10.W3C XML schema的数据类型_______指定32位浮点数。

二、判断题(每小题1分,共10分)1. XSLT包含XSL和XPath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档。

( )2. 在XML文档中引用一个CSS样式的语法为:<?xml-stylesheet type=”text/css” href=”css样式表文件路径”?>。

( )3. CSS最初是针对HTML而提出的样式表,现在同样可以很好地应用于描述XML文档显示。

( )2 / 374.有效XML文档不一定是格式正规的XML文档。

( )5.格式正规的XML文档一定是有效XML文档。

( )6. XSL样式表可以用来“装饰”XML文档和RTF文档。

( )7.列表类型是其值用空格隔开的原子值列表。

( )8.XML shema中的的复杂类型是有三种不同的类型。

( )9.simpleContent元素的内容标记必须在选项restriction和extension中任选一项。

xml技术教程课后答案期末复习试题全

xml技术教程课后答案期末复习试题全

⏹XML和HTML同属一个大家族——标记语言家族。

⏹HTML(HyperText Markup Language),超文本标记语言是一种标记语言。

⏹HTML的精髓在于“标记”,然而“标记”的含义究竟是什么呢?“标记”的一个精确定义是:就数据本身的信息对数据进行编码的方法。

比较XML和HTML?⏹相同:XML和HTML都一种标记语言,在形式上相似。

⏹不同:HTML定义了一套固定的标签,用来描述一定数目的元素。

如果标记语言中没有所需的标签,用户只好等待标记语言的下一个版本。

而XML是一种元标记语言,用户可以定义自己需要的标签。

这些标签必须根据某些通用的原理来创建,但是在标记的意义上,具有相当的灵活性。

XML定义了一套元句法,基于XML已经创建出很多特定领域有关的标记语言(如MusicML、MathML和CML)。

1.4.21、形式应遵循功能2、文档无二义性3、标记与显示分离4、保持简单性5、进行最大化的错误检测6、适应各种语言1.4.3格式化策略:1、CSS(Cascading Style Sheet,层叠式样式表)⏹XML文档的格式化策略有几种,其中最简单易行的就是CSS。

⏹CSS文件通常是和XML文档独立存在的,其包含了每个元素名字到显示细节(字体、颜色、边距等)的映射。

Web浏览器可以看作是一个格式化XML文档的处理器,它将XML文档和CSS样式文件读入,然后根据CSS样式表中的样式映射对XML文档的每个元素进行格式化,并最终形成一个格式化网页文件。

⏹CSS样式表仅适合那些格式化输出顺序与XML文档内部数据输入顺序相一致的应用中。

如果用户想有选择的格式化显示XML文档中的某些数据或不按XML文档中数据的输入顺序进行格式化输出时,采用CSS样式表这种方式是不合适的。

格式化策略:2、XSLT(Extensible Stylesheet Language Transformations,扩展样式表转换语言)⏹比CSS样式表更加有效的技术是对XML文档进行变换,即将XML文档进行拆分,然后组合成一个新的文档。

2023XML与JSON数据处理复习 题集附答案

2023XML与JSON数据处理复习 题集附答案

2023XML与JSON数据处理复习题集附答案2023XML与JSON数据处理复习题集附答案一、选择题1. XML是指什么?A. eXtra Modern LanguageB. eXternal Markup LanguageC. Extensible Markup LanguageD. Extended Modular Language答案:C2. JSON是指什么?A. JavaScript Object NotationB. Java Source Object NotationC. Joint Syntax Object NotationD. Javadoc System Output Notation答案:A3. XML中的标签是用什么符号括起来的?A. < >B. [ ]C. { }D. ( )答案:A4. JSON中的数据类型包括以下哪些?A. StringB. IntegerC. BooleanD. All of the above答案:D5. XML和JSON都可以用于数据的存储和传输,它们之间的主要区别是什么?A. XML使用标签来描述数据,JSON使用键值对来描述数据B. XML只能表示结构化数据,JSON可以表示结构化和非结构化数据C. XML可以嵌套,JSON不能嵌套D. XML只能用于前端开发,JSON只能用于后端开发答案:A二、填空题1. 在XML中,用来定义文档的根元素的标签是________。

答案:<root>2. 在JSON中,表示数组的数据类型是________。

答案:Array3. 在XML中,用来注释代码的标签是________。

答案:<!-- -->4. 在JSON中,表示字符串的数据类型是________。

答案:String5. XML和JSON都是用来存储和传输数据的________。

答案:格式三、判断题(正确为√,错误为×)1. XML和JSON都是用来描述数据的自描述性语言。

XML期末复习综合测试题[1]

XML期末复习综合测试题[1]

第1题 判断正误(10分)正确的用T 表示,错误的用F 表示,每题1分。

(1)(2)(3)(4)(5) (6) (7)(8)10分)正确的用T 表示,错误的用F 表示,每题1分。

所有的HTML 将网页上传到 GIF 格式的图象最多可以显示 256种颜色。

HTML 表格在默认情况下没有边框。

在HTML 表格中,在TR 、TD 或TH 标记符中使用 align 属性可以控制 单元格内容的垂直对齐。

(6) 只有在框架结构的网页中,才能将 A 标记符的target 属性指定为_blank , 从而使超链接目标文件在一个新的浏览器窗口中打开。

(7) 在HTML 表单中,文本框、口令框和复选框都是用INPUT 标记符生成的。

(8) —个网页中只能包含一个表单。

第3题判断正误( 将网页上传到 所有的HTML 用H1标记符修饰的文字通常比用 H6标记符修饰的要小。

HTML 表格在默认情况下有边框。

在HTML 表格中,表格的列数等于任意一行中 TH 与TD 的个数。

HTML 表格内容的垂直对齐方式默认为垂直居中。

框架是一种能在同一个浏览器窗口中显示多个网页的技术。

一个网页中只能包含一个表单。

10)」第1题 选择题(20分)每题中只有一个选项是正确答案,每题 (1) WWW 是 _____ 的意思。

A. 网页B .万维网C .浏览器D .超文本传输协议(2) 以下关于FONT 标记符的说法中,错误的是: A. 可以使用color 属性指定文字颜色。

B. 可以使用size 属性指定文字大小(也就是字号)。

HTML 标记符通常不区分大小写。

网站就是一个链接的页面集合。

GIF 格式的图象最多可以显示1024种颜色。

HTML 表格在默认情况下有边框。

在HTML 表格中,表格的行数等于TR 标记符的个数。

创建图象映射时,理论上可以指定任何形状作为热点。

指定滚动字幕时,不允许其中嵌入图象。

框架是一种能在同一个浏览器窗口中显示多个网页的技术。

XML期末复习原题

XML期末复习原题

二、填空题1.______名称空间_______是解决XML元素多义性和名字冲突问题的方案。

2.XML元素由______开始标记_______、结束标记和两者之间的内容三部分组成。

3.DTD全称为_______文档类型定义__________,它分为外部DTD和__内部DTD__两种。

4.XSL文件中,主模板的match属性值为____/_____。

5.DTD文件中,表示元素能出现零次或多次的限定符号为_____*_______。

6.DTD中%字符用于声明_____参数______实体。

实体定义<!ENTITY MJ “MichaelJordan”>,则XML文档中引用“MJ”实体的表达式为____普通&MJ; 参数实体用%___。

7.XML文档片段为:<book xmlns:tup=”清华大学出版社”><tup:bookName>XML程序设计</tup:bookName></book>如果SAX解析器设置为支持名称空间,写出解析<tup:bookName>元素结束标记时endElement(String uri, String localName, String qName)方法中各个参数的取值。

uri=_____清华大学出版社______;localName=_____bookName_______;qName=____tup:bookName ____。

8.DOM全称为____文档对象模型____,DOM解析采用文档驱动,SAX解析使用_事件__驱动。

9.SAX解析器是否报告XML声明给事件处理器?______不会_____(填“是”或“否”)10.HTML文件中引入数据岛使用的标记名为_______xml _________。

11.下面代码中的“学生信息”是______文档对应根_______元素;<?xml version=”1.0”><?DOCTYPE 学生信息SYSTEM “stu.dtd”><!ELEMENT 学生信息(#PCDA TA)>12.match=“/”语句的含义是_____定义主模板_______;13.XML文档中下条语句的作用是:_____xml文件与xsl样式文件关联_______;<?xml-stylesheet type=”text/xsl” href=”mysub/file1.xsl”?>14.在DTD的个数限制中常使用的符号是:_*_ 、__+__和__?_;15.<xsl:value-of select=”name”/>语句的作用是_____满足要求输出Name元素内容_______;16.在DTD文档中下面语句的作用是_______定义教师,子元素顺序为姓名和性别,只出现一次__;<!ELEMENT 教师(姓名,性别)>17.在DTD文档中下面语句的作用是_______使用外部实体pic1________;<!ENTITIE pic1 SYSTEM “fi1.jpg”>18.声明语句<!ATTLIST姓名身份证号ID #REQUIRED>的作用是为_____姓名_元素声明__身份证号____属性;19.<?xml version="1.0" encoding="gb2312"?>是___xml声明_______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、填空题1、每个XML文档都分为两个部分:序言和文档元素。

2、<?xml version="1.0"encoding="gb2312"?>就是一个XML声明。

3、XML文档容的主体部分,一般由根元素,子元素,属性,注释和容组成。

4、一个元素开始的分隔符被称作起始标记,一个元素最后的分隔符被称作结束标志。

5、一共有四类元素:空元素;仅含文本的;含其他元素的元素;含子元素、文本或混合元素的元素6、文档类型定义DTD,用来描述 XML文档结构。

7、在DTD中,元素类型是通过 element 标记声明的。

8、属性类型设为ID,表明该属性的取值唯一。

9、Xml定义了两种类型的entity。

一种是参数实体;另一种是普通实体。

10、所有Schema文档都必须要使用 schema 作为其根元素。

11、sequence元素来自于命名空间。

12、声明用户自定义的简单数据类型使用关键字 simpleType 。

声明复杂类型元素要使用的关键字是 complextype13、用来包含数据显示的信息的文档就是 xml文档。

14、W3C推荐的样式表标准有两个,它们分别是:css 和xsl 。

15、XSL由两部分组成:一是 xslt文档;二是 css文档。

16、SQL Server2005通过 SELECT 语句的 for xml 扩展功能,支持在服务器端以 XML 文档的形式返回 SQL 查询结果17、 raw 模式将查询结果集中的每一行映射到一个 XML 元素,并将行中的每一列映射到一个属性。

18、 auto 模式支持生成嵌套的 XML 元素,默认情况下,FROM 子句中的每个表(在 SELECT 子句中至少列出一列)将映射到一个 XML 元素,SELECT 子句中的列将映射为属性。

19、 path 模式能够最大限度地控制由查询结果生成的 XML 的格式20、我们可以通过使用系统存储过程 sp_xml_preparedocument 的OPENXML函数把xml数据插入数据库。

21.dtd中指定,属性是必选属性要使用的关键字是: #required 指定属性是可选属性要使用的关键字是 #fixed22.模式文件中,指定属性是必选属性,use的值是: prohibited 指定属性是可选属性,use的值是 opoption23.写出斜体部分在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>二、选择题答案如下:BB*BA第2章1、属性()用来表示XML文档所使用的字符集。

A. versionB. encodingC. standalone2、XML( )提供了一种避免元素命名冲突的方法。

A.命名空间B.DTDC.XSDD.XSL3、下列那段代码描述的是空元素?( )A.<title>gone with the wind</title><format>movie</format><genre>classic</genre>B.<DVD id=”1”><title>gone with the wind</title><format>movie</format><genre>classic</genre></DVD>C. <book/>4、含有中文字符的XML文档中,encoding属性值应设为()A. BIG5B. GB2312C. UTF-85、实体引用是一种合法的XML名字,前面带有一个符号()A. &B. ;C. +第3章1、下列选项中,哪一个是合法的元素名?()A. TOMB. 1JACKC.122、对于下面的代码<!ELEMENT PRODUCT (PRODUCTNAME, DESCRIPTION, PRICE, QUANTITY)>下列选项中,哪一个不是PRODUCT元素的子元素?()A. PRODUCTNAMEB. DESCRIPTIONC.NUMBERD. QUANTITY3、DTD文档中,定义属性的关键字是()。

A. ATTLISTB. ELEMENTC. ENTITY4、DTD文档中,某元素属性的属性特点定义为#REQUIRED,说明此属性值在XML文档中()A.必须给出B.可有可无5、下列选项中,哪一个是预定义实体?()A. &name;B. &lt;C. & copyright;第4章1、定义一个元素组,要求一次只能出现组中的一个元素,要使用的关键字是:A. sequenceB. groupC. choiceD. allE. attributeGroup:2、对于下列代码:<xs:attribute name="age" type="xs:integer" use="optional" />属性age是:A.可选的B.必选的3、哪种类型用于定义至少包含一个子元素或属性的元素?A.复杂数据类型 B.置数据类型C.用户自定义的简单数据类型4、阅读程序,将其补充完整。

<?xml version="1.0"?><xsd:schema xmlns:xsd="/2001/XMLSchema"><xsd:element name="CUSTOMERDATA" type="cdata"/><!-- cdata--><xsd:complexType name="cdata"><xsd:sequence><xsd:element name="CUSTOMER" type="custtype"/></xsd:sequence></xsd:complexType><!-- custtype--><xsd:complexType name="custtype"><xsd:sequence><xsd:element name="FIRSTNAME" type="xsd:string"/><xsd:element name="LASTNAME" type="xsd:string"/><xsd:element name="CONTACTINFO" type="contacttype"/></xsd:sequence><xsd:attribute name="CUSTOMERID" type="xsd:string" use="required"/> </xsd:complexType><!-- contacttype--><xsd:complexType name="contacttype"><xsd:choice><xsd:element name="RESIDENCE" type="addtype"/><xsd:element name="OFFICE" type="addtype"/></xsd:complexType><!-- addtype--><xsd:complexType name="addtype"><xsd:group ref="ADDPHONE"/></xsd:complexType><!-- ADDPHONE--><xsd:group name="ADDPHONE"><xsd:sequence><xsd:element name="ADDRESS" type="xsd:string"/><xsd:element name="PHONE" type="xsd:string"/></xsd:sequence></xsd:group></xsd:schema>A. </xsd:complexType>B. </xsd:choice>C. <xsd:sequence>D. <xsd:choice>第6章1、由( )元素定义的模板规则是XSL样式表的最重要的部分A.xsl:value-ofB.xsl:templateC.xsl:apply-templatesD.xsl:choose2、选择catalog元素下的所有名为cd的子元素,要使用的XPATH表达式是()A./catalogB./catalog/cdC./catalog/cd/*3、xsl:sort元素一般作为xsl:apply-templates或( )的子元素出现。

A.xsl:value-ofB.xsl:templateC.xsl:apply-templatesD.xsl:for-each4、xsl是什么文件()A xml 文件 B样式表单文件C soap文件 D转换后的流文件5、文件emp.XSL的容如下:<?xml version="1.0" encoding="UTF-8"?><xsl:stylesheet version="1.0" xmlns:xsl="/1999/XSL/Transform"xmlns:fo="/1999/XSL/Format"><xsl:template match="/"><html><table border="3" cellspacing="2"><tr><th> Employee Name</th><th> Date of Birth</th><th> Address</th><th> Designation</th></tr>.<body><xsl:for-each select="EMPDETAILS/EMP"><tr><td><xsl:value-of select="EMPNAME"/></td><td><xsl:value-of select="DOB"/></td><td><xsl:value-of select="ADDRESS"/></td><td><xsl:value-of select="DESIG"/></td></tr></xsl:for-each ></body></table></html></xsl:template ></xsl:stylesheet>使用上面这个样式表单文件,有可能转换成什么格式的文件?()A html文件B xsl文件C 流文件D xml文件三、简答题1.什么是xml?xml的特点有哪些?2.分别描述DOM解析器和SAX解析器的解析步骤。

相关文档
最新文档