xml练习题

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

XML练习题

一、填空题

1.定义电子文档结构和描述其内容的国际标准语言是,它是所有电子文档标记语言的起源。

2.能够描述其他语言及其语法和词汇表的语言称为。

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

4.HTML是用所定义的,即是SGML的一个应用。

5.XML元素由、结束标记和两者之间的内容三个部分组成。

7.XML属性的声明位置是。

8.XML文档中用来包含文本的组件是。

9.是解决XML元素多义性和名字冲突问题的方案。

10.XML是的一个子集。

11. 当XML文档符合时,称该文档是“良好格式的”(Well-formed)。

12.每个XML文档都分为两个部分:和。

13.<?xml version=”1.0”encoding=”GB2312” ?>就是一个。

14.XML 文档内容的主体部分,一般由、、、注释和内容组成。

15.XML文档中一共有四类元素,分别为,仅含有文本的,含子元素、文本或混合元素的元素。

16. XML Schema两种重要的模型是Microsoft XML Schema和。

17. Microsoft XML Schema 和W3C XML Schema 分别使用AttributeType 和声明XML文档属性。

18. 命名空间的声明一般放置在,其使用语法如下所示:

xmlns:prefix=“URI”

19. XML模式负责定义和描述XML文档的结构和内容。定义XML文档中存在哪些元素和元素之间的关系,还可以定义元素和属性的数据类型。

20.所有Schema文档都必须要使用作为其根元素。

21.声明用户自定义的简单数据类型使用关键字。

22.声明复杂数据类型使用关键字。

23.Schema文档中,用于声明元素的element元素的属性minOccurs的作用是。

24. XSLT是一种将XML文档转换成其他形式文档的技术。现在常用的两种技术分别是:

和。

25. XSLT处理过程涉及4个要素:XSLT处理器、输入XML文档、输入XSLT文档和输出文档。

26. 每一个XSLT样式表中都有一个应用到根节点的模板。

27. 一个格式良好XSL文件是由标记和HTML标记组成。

28.模板是的集合,都使用定义XML数据显示的样式。

29.使用标记可以对多个同名的节点访问,并且该节点可以设置在显示数据的时候,可以按升序或降序显示。

30.可以在XSL文件中使用创建一个标记,设置标记的名称,通过

标记可以为创建的设置相应的属性。

31.在XSL中使用样式表CSS有两种方式:一种直接通过嵌入的HTML标记中的属性style·来设置该标记以实现样式的定义,另外一种是把CSS代码放在之间。

32.在XSL中显示标记的名称,有两种方式:一种是通过来显示,另外一种是通过来显示。

33. 在XML文档中引用XSL样式表的方法是:

34. XSL特定的 标记指令可用来选取某个指定的节点,并输出该节点元素的值。其基本语法格式如下:

35. 在XSL文档中调用一个指定模板的基本语法是:

36.用来包含数据显示的信息的文档就是。

37.W3C推荐的样式表标准有两个,它们分别是和。

38.XPath可分为四种数据类型:、、和。

39. 用来取出XML文件中被选择的元素或属性的内容。

40.SQL Server2005通过SELECT语句的扩展功能,支持在服务器端以XML文档的形式返回SQL查询结果。

41. 模式将查询结果集中的每一行映射到一个XML元素,并将行中的每一列映射到一个属性。

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

43.XLL(eXtensible Linking Language,可扩展的链接语言)分为两部分:

和。

44.DOM的工作方式是:首先将XML文档一次性的装入内存,然后对文档进行解析,根据文档中定义的元素、属性、注释、处理指令等不同的内容进行分解,以“节点树”的形式在内存中创建XML文件的表示,也就是一个文档对象模型,即,把文档对象化,文档中每个节点对应着模型中一个对象,然后根据对象提供的编程接口,在Application中来访问XML 文档进而操作XML文档。

45.用于构建和使用Web服务主要有四种标准和技术:XML和XSD、SOAP、WSDL、UDDI。

1)XML和XSD

✓XML是Web Service平台上表示数据的基本格式。

✓W3C制定的XSD定义了一套标准的数据类型,并给出了一种语言来扩展这套数据类型。

✓Web Service平台用XSD作为数据类型系统。

2) SOAP

✓SOAP (Simple Object Access Protocol,简单对象访问协议) 提供了标准的RPC方法来调用Web Services。

✓SOAP规范中定义了SOAP消息的格式,以及怎样通过HTTP协议来使用SOAP,SOAP是基于XML语言和XSD标准的,其中XML是SOAP的数据编码方式。3) WSDL

✓WSDL (Web Services Description Language, Web Services描述语言)是一种基于XML 的用于描述Web Services及其操作、参数和返回值的语言。

4) UDDI

✓UDDI (Universal Description,Discovery and Integration,通用描述、发现和集成)它提供了在Web上描述并发现服务的框架。

相关文档
最新文档