欢迎来到天天文库
浏览记录
ID:9302576
大小:45.50 KB
页数:3页
时间:2018-04-27
《《web应用开发技术》试卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《XML技术》一、填空题1、XML是___eXtemsible__Markup_Language_三个英文单词的缩写,它是一种__扩展标记___语言。2、XML使用_____Schema_________或者______DTD____来描述和定义数据。3、XML链接语言XLink,允许在不同的XML资源之间建立__超链接兼容__,而XML指针语言__访问XML文档的内部___,可指示和标识XML文档的内部结构,例如元素、属性、文本内容等。4、DOM定义了XML文档的接口、属性和方法,如其中的___XMLDoc_
2、____对象代表XML文档的节点,该对象的__GetNode_Type___方法,返回其所对应的节点对象类型。5、DOM的英文全称是____Document___object___Model___,与DOM类似,____API_________是另一种读取和操作XML文档的编程接口。二、简答题1、你认为XML究竟是什么技术?它与HTML相比在商业应用中有哪些优越的地方?答:①、XML不是要替换HTML;实际上XML可以视作对HTML的补充。XML和HTML的目标不同:HTML的设计目标是显示数据并集中于数据外观
3、,而XML的设计目标是描述数据并集中于数据的内容。 ②、与HTML相似,XML不进行任何操作。虽然XML标记可用于描述订单之类的项的结构,但它不包含可用于发送或处理该订单以及确保按该订单交货的任何代码。其他人必须编写代码来实际对XML格式的数据执行这些操作。 ③、与HTML不同,XML标记由架构或文档的作者定义,并且是无限制的。HTML标记则是预定义的;HTML作者只能使用当前HTML标准所支持的标记。2、什么是XML中元素的属性?试书写XML语句表示一个名字为Student,仅仅具有SNO属性且该属性取值为“
4、200”的空元素。答:属性是用来提供关于元素的附加信息的 3、什么是XML文档的有效性?分别说明下列关键字在DTD中的含义:ID、#REQUIRED。答:有效性指的是否符合XML语言的基本要求。ID类型说明该属性的取值可以是任意合法的标识符,ID类型的属性是用来唯一标志元素的属性。#REQUIRED:表示此属性值在任何情况下不能为空。4、简述XML中XPointer这种技术的主要作用。答:Xpointer的主要作用是访问XML文档的内部。5、请写出一个完整的XML文档应该由
5、哪几部分组成。答:XML文档是由内容和标记组成。内容是文档中的数据部分;标记说明了该文档数据的组织结构。三、阅读题1、对于下面的XML文件BookList.xml:16-0483Scripting1998-04-21InstantJavaScript6、ICECurrency=”USD”>49.3416-105ASP1998-05-10InstantActiveServerPages23.4516-041HTML7、ELEASE_DATE>1998-03-07InstantHTML34.23请描述下面的XPath表达式表示了XML文档中的哪些内容:(1)//ITEM[position()=2]选择节点名为ITEM的第二个点 (2)/descendant-or-self::node()/TITLE选择上下文节点中所有的div元素子孙,而且,如果上下文节点是一个div元素,则
16-048
6、ICECurrency=”USD”>49.34
16-105
16-041
7、ELEASE_DATE>1998-03-07
8、该上下文节点也被选择 (3)//PRICE[@Currency=’USD’]返回节点名为PRICE,Currency='USD'的值。即为49.34 (4)//CATEGORY(3)/text()返回第三个CATEORY的所有的正文节点(5)//*[contains(name(),'RELE')]TRUE 2、对于上题中的XML文件BookList.xml,如应用下面的样式表文件Col
此文档下载收益归作者所有