XML例题

合集下载

XML试题三

XML试题三

判断题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.什么事标记语言?答:标记语言:用一系列约定好的标记来对电子文档进行标记,以实现对电子文档的语义、结构和格式的定义。

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、根据实体的引用地方可以分为(一般实体)和(参数实体)。

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

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

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

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

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

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

8、W3C提出了两个标准的应用程序接口(DOM )和SAX1、以下的标记名称中不合法的是(D )A.<Book> 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. <Book name=”xml技术”name=”xml”/>。

B. <Book Name=”xml技术” name=”xml”/>。

C.<Book name=”xml技术”name2=”xml”/>。

D.<Book Name=”xml技术”NAME=”xml”/>。

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模拟题

第1章XML概述一、填空题1.XML是(可扩展标记语言)?2.DTD是()?3.XSL是()?4.<NameStudent ID=“20040001”>Bill</Name>中,(ID )是数据部分?二、单项选择题1.XML由(C)工作组(原先的SGML编辑审查委员会)开发。

A、XMLB、SGMLC、W3CD、HTML2.XML是什么?(B)A、一种标准泛用标记语言B、一种扩展性标记语言C、一种超文本标记语言D、一种层叠样式表单3.( D )是产生时间最早的标记语言。

A、XMLB、SGMLC、HTMLD、GML4.下面哪个不是HTML的优点(B)。

A、跨平台B、强大的信息展示能力C、标记可自定D、编写简单5.下列哪个是XML的解析器?(A)A、Internet ExplorerB、XML1.0C、msxml.dllD、微软的记事本6.下列(D)不符合XML的相关特点。

A、XML是自描述的B、允许对文档内容进行验证C、XML数据的内容可以直接显示D、XML可以开发新的语言7.下列(A)不属于XML的应用。

A、用于编写应用程序B、作为数据源提供给应用程序C、作为客户端的数据存储容器D、跨平台数据交换三、程序设计题1.设想有这样一本书:书名:XML指南第一章XML入门简介1.1节什么是HTMLHTML 是用来描述网页的一种语言。

HTML 指的是超文本标记语言(Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言(markup language) 标记语言是一套标记标签2.2.1节什么是XML第二章XML语法2.1节XML元素必须有结束标签2.2节XML 必须正确地嵌套试使用XML文档进行描述。

第2章XML基本语法一、填空题1.不想让XML处理器和XML应用程序对一段文本数据进行解释,需使(/* */)标记对该段文本进行标记。

2.每个XML文档都分为两个部分:(文档序文)和(文档根元素)。

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练习题答案

<xsl:value-of select="element-name"/>
35. 在XSL文档中调用一个指定模板的基本语法是:
<xsl:apply-templates select="pattern"/>
36.用来包含数据显示的信息的文档就是 样式表 。
37.W3C推荐的样式表标准有两个,它们分别是 CSS 和 XSL 。
3)服务请求者:利用服务注册中心查找所需的服务,然后使用该服务。
48.SOA体系结构中的组件必须具有上述一种或多种角色,这些角色之间使用三种操作:
1)发布操作:使服务提供者可以向服务注册中心注册自己的功能及访问接口。
2)查找操作:使服务请求者可以通过服务注册中心查找特定种类的服务。
3)绑定操作:使服务请求者能够真正使用服务提供者提供的服务。
的交互。
交互涉及发布、查找和绑定操作,这些角色和操作一起作用于Web服务构件—Web服务软
件模块及其描述。
47.SOA结构中共有三种角色:
1)服务提供者:发布自己的服务,并且对服务请求进行响应。
2)服务注册中心:注册已经发布的服务,对其进行分类,并提供搜索服务。
注意:服务注册中心是可选角色。
XML练习题
1. 定义电子文档结构和描述其内容的国际标准语言是 SGML ,它是所有电子
文档标记语言的起源。
2.能够描述其他语言及其语法和词汇表的语言称为 元语言 。
3.XML文档的声明中的编码方式常用的有 UTF-8 和GB2312。
4.HTML是用 SGML 所定义的,即是SGML的一个应用。
38.XPath可分为四种数据类型: 节点集 、 布尔值 、 字符串 和 数值 。

XML题库1

XML题库1

1. 使用XML,空白将被(保留)2. XML标记都是(大小写)敏感的3. XML文档属性值必须使用(引号"")括起来。

4. 符合语法的XML文档称为(格式良好)的XML文档。

5. 通过DTD或是XML Schema验证的XML文档称为(有效)的XML文档。

6. XML 文档以(XML 声明)( <? ?>)作为开始,它向解析器提供了关于文档的基本信息7. XML中的注释同样使用(<!--和-->)来表示8. (根元素)是一个完全包括文档中其他所有元素的元素。

9. 根元素的(起始标记)要放在所有其他元素的起始标记之前。

10. 根元素的(结束标记)要放在所有其他元素的结束标记之后。

11. XML内部实体“&lt;”用来显示(小于(<))符号12. XML内部实体“&gt;” 用来显示(大于(>))符号13. XML内部实体“&amp;” 用来显示(and(&))符号14. XML内部实体“&quot;” 用来显示(双引号(“))符号15. XML(命名空间)提供了一种避免元素名称冲突的方法。

16. XML命名空间提供了一种避免(元素)名称冲突的方法。

17. 两个不同的XML文档使用同一个名字来描述不同类型的元素的情况往往会导致(命名)冲突。

18. (命名空间)是阻止具有相同名字元素间的冲突的一种方法。

19. DTD分为外部DTD 和内部DTD 两种。

20. 外部DTD是一个独立于XML文件的文件,实际上也是一个文本文件,只是使用(.dtd)为文件扩展名。

21. 在DTD中通过正规则表达式规定元素的(顺序)和次数。

22. 在DTD中通过正规则表达式规定元素的顺序和(次数)。

23. 在DTD中通过正规则表达式规定元素的顺序和次数,(?)代表该元素对象可以出现,但只能出现一次(0到1次)24. 在DTD中通过正规则表达式规定元素的顺序和次数,“?” 代表该元素对象可以(出现,但只能出现一)(0到1次))次。

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

XML考试题库大全(附答案)分类:JAVAWEB 开发2012-10-25 10:47 1102人阅读评论(1) 收藏举报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”encoding=”gb2312”?><!DOCTYPE lib[<!ELEMENT lib(poems*)><!ELEMENT poems(title,content)*><!ATTLIST poems number IDREF #REQUIRED><!ELEMENT title(#PCDATA)><!ATTLIST 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 n umber=”A001”><title number=”A001”>八阵图</title><content>功盖三分国,名成八阵图,江流石不转,遗恨失吞吴。

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

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

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

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

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

</content> </title></poems></lib>4. 在XML中,下列关于DOM的叙述是正确的。

(选择三项)(ABC)a) DOM是独立于开发语言和平台的,因此使用Visnal Basic、Java、Visual C++等开发工具使用的DOM编程API是一致的b) XML文档通过load方法被装载进内存后,在内存中形成一个DOM文档对象模型树c) 通过DOM API,软件开发人员可以控制XML文档的结构和内容d)通过DOM在XML文档中只能按照顺序方式导航5. 在XML中,一个Xpath表达式的返回值通常是。

(选择一项)(a)(本题不严密,对信计专业不合适)a) 节点集b) 浮点值c) 字符串d) 布尔值6.分析以下DTD文档:<!ELEMENT doc(title?,chap*)><! ELEMENT title(#PCDATA)><! ELEMENT chap(sect+)><! ELEMENT sect(para+)><! ELEMENT para(#PCDATA)>下面的XML实例能够通过DTD的校验。

(选择一项)(B)a) <doc><chap><para>Text</para></chap></doc>b) <doc><chap><sect><para>Text</para></chap></doc>c) <doc><title>Text</title></doc>(*红色)d) <doc><title>Text</title><sect><para>Text</para></sect></doc>7(*红色) .在XML中,在DOM创建一个元素节点的方法有。

(选择两项)(ab)a) createElement(“元素名”)b) createNode(1,”元素名”,””)c) createNode(2,”元素名”,””)8. 在XML中,W3C组织给出的样式表语言的推荐标准有。

(选择两项)(BD)a) XPointerb) XSLc) XPathd) CSSe) XLinker9. 在XML中,下面的DTD机制中最适合于模仿关系型数据库的主键与处键的关系。

(选择一项)(a)a) ID/IDREFb) Key/keyrefc) CDATAd) ENTITYe) PCDATA10(*红色) . 在XML中,下列关于Xpath的说法正确的有。

(选择三项)(abc)a) Xpath不是用XML书写的b) 如果把XML文档实例当作数据库,那么Xpath就相当于SQLc) Xpointer依赖于Xpathd) Xpath可以定义XML文档间的链接关系11. 在XML中,DOM中IXMLDOMNodeList的length属性表示的是。

(选择一项)(c)a) 该对象中文本字符的长度b) 该对象中元素节点的数量c) 该对象中节点的数量d) 该对象中文档对象的数量12. 在XML中,下述关于XSL的说法正确的有。

(选择三项)(acd)a) XSL是一种用来转换XML文档的样式表,它包含转换和格式XML文档的规则b) XSL在转换XML文档过程中,首先根据匹配条件修改源文档内容,然后输出修改后的文档内容c) XSL包含了XSLT和Xpath的强大功能,从而可以把XML文档转换成任何一种其它格式的文档d) XSL文件是同一系列模板组成的,任何一个XSL文件至少包括一个模板13(*红色) . 在XML中,对于XSL中的节点选择语句<xsl:value-of>语句,下列说法正确的是。

(ab)(选择两项)a) 使用< xsl:value-of select=”匹配模式”>可以输出指定节点的取值b) 使用空元素< xsl:value-of />可以输出当前节点及其所有后继节点的取值c) 经过select属性限定的< xsl:value-of >元素的输出结点一定是唯一的节点d) < xsl:value-of >元素不能作为循环< xsl:for-each >或者条件判断语句<xsl:if>的子元素14.考虑如下的XML.Schema示例<xs:element name=”Price”><xs:complexType><xs:attribute nam e=”currency”type=”xs:string”/></xs:complexType></xs:element>属性currency声明等同于下面选项的DTD声明。

(选择一项)(C)a) <!ATTLIST Price currency CDATA #REQUIRED>b) <!ATTLIST Price currency CDATA #FIXED>c) <!ATTLIST Price currency CDATA #IMPLIED>d) <!ATTLIST Price currency PCDATA #IMPLIED>15. 在XML中,在Schema中,声明一个元素的属性的attribute元素有一个常用的属性use,use的取值有。

(选择三项)(bce)a) emptyb) requiredc) optionald) fixede) prohibited16. 对于XML文档实例片段<image height=”50”width=”50”/>,最恰当的描述其结构的DTD 片段是。

(选择一项)(B)a)<!ELEMENT image ANY><!ATTLIST imageheight CDATA #REQUIREDwidth CDATA #REQUIRED>b)<!ELEMENT image EMPTY><!ATTLIST imageheight CDATA#REQUIREDwidth CDATA#REQUIRED>c)<!ELEMNET image(#PCDATA)><!ATTLIST imageheight CDATA#REQUIREDwidth CDATA# REQUIRED>d)<!ELEMNET image(height,width)><!ATTLIST imageheight CDATA#REQUIREDwidth CDATA# REQUIRED>17. 下面的XML片断中结构完整的是。

相关文档
最新文档