XML复习题_第1页
XML复习题_第2页
XML复习题_第3页
XML复习题_第4页
XML复习题_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XML复习题:1、什么是XML? XML文件和HTML文件有何不同? 答XML即可扩展的标记语言,HTML为超文本标记语言,遵循的标准一样XML是Extensible Markup Language的简称,中文名可扩展标记语言,它是一种简单的文本格式存储数据的方式。XML与HTML最大的不同是,XML没有任何预定义元素,最重要的是XML不管它使用什么养的名称,实际上不是语言,而是定义语言的标准(称为XML应用)。2、如果XML文件中的XML声明为,XML文件应使用怎样的编码保存?如果XML声明为,XML文件应使用怎样的编码保存?如果XML声明为,XML文件应使用怎样的编码保存?如果XML声明为,XML文件应使用怎样的编码保存?3、请阅读下列XML文件,并回答问题。 1980.12 1.78 (1) XML文件应使用什么编码保存?应使用ANSI编码保存(2) 使用UTF-8编码保存可以吗?不能,应为这时的xml文件采用的是gb2312的ecoding,不能用utf-8保存,只能用ANSI编码保存(3) 将其中的encoding=gb2312更改为encoding=ISO-8859-1合理吗?不合理,浏览器会出现乱码4、标记1980.12和1980.12 所含有的文本内容是否相同? 1 在浏览器上显示的内容是一样的 2 文本内容站的空间不一样,第一条标记占7个字节,第二条占9个字节5、下列哪个是正确的空标记?(1)(2)(3)(4)6、下列哪些XML文件是规范的,如果不规范,指出错误,并改正?A1.xml abcd 1234 xyz A2.xml How are you 早上好 A3.XML 早上好 7、下列XML文件中各个标记的文本内容是什么? <CCTV5 > 子曰"有朋自远方来,不亦乐乎" 8、使用CDATA段的好处是什么?下列哪些是正确的CDATA段,说明原因?ABC!CDATA 格外小心 DE!CDATA 这样如何 9、下列XML文件的哪个标记在使用名称空间前缀上有错误? 中国制造的电视机 我也是中国制造的 我也是中国制造的 10、请说出下列XML文件Temp.xml中根标记的子孙标记所在的名称空间的名字。Temp.xml 中国制造的电视机 我也是中国制造的 我是德国制造的 英国制造的 11、什么是有效的XML文件?12、DTD文件的编码必须和其约束的XML文件编码相一致吗?13、DTD文件中元素的作用与其在DTD文件中的书写位置有关吗?14、XML文件怎样和一个DTD文件关联?15、对于一个有效的XML文件,标记中属性一定要有ATTLIST声明约束吗?16、下列ATTLIST声明有何不同?(1)(2)(3)17、ID类型的属性有什么特点?18、假设XML文件中没有标记的属性是ID属性,那么将某个属性的类型约束为IDREF类型是否合理?19、如果一个属性的类型为NMTOKEN,下列哪个字符串是该属性可以取的属性值?(1)hello(2)How are you(3)_Good(4)2002-12-2220、假设有下列的DTD文件:A.DTD请问,下列XML文件是有效的吗?如果不是有效的,请将其修改为有效的。B.xml 张三 优秀 良好 李四 21、请编写一个有效的XML文件,约束该XML文件的DTD文件如下:dtdFile.dtd 22、 XML文件使用什么指令来使用CSS?23、针对下列的XML文件,如果想让标记“Student”中的文本内容在一个块区域内显示,使其字体的颜色是“红色”、字体大小是18磅,写出相应的样式表。并将其应用到XML文件中。Student.xml: 张三 男 21 李四 男 22 王五 女 20 StudentDisplay:block;Color:red;Font-size:18pt;24、针对下列XML文件,请编写CSS使得三个“Student”标记中的文本内容分别在块区域中显示,要求三个块区域的边框互不相同。Student1.xml: 张三 男 21 李四 男 22 王五 女 20 #1Display:block;Border-style:dotted;#2Display:block;Border-style:dashed;#3Display:block;Border-style:solid; 25、 有下列XML文件以及CSS层叠样式表,如果准备显示效果如下图所示的数据,应当修改XML文件还是CSS文件,请作出正确修改。是XLM中有错误Stu.xml 王开出 男 1970.12.28出生 广东 showStu.cssstudent display:block; display:list-item; list-style-type:decimal; margin-left:30; font-size:10pt; color:Black;sex display:list-item; list-style-type:lower-roman; margin-left:60; font-size:8pt; color:Green;birthday display:list-item; list-style-type:lower-roman; margin-left:60; font-size:8pt; color:Blue;address display:list-item; list-style-type:lower-roman; margin-left:60; font-size:8pt; color:Purple;26、请为下列XML文件编写相应的CSS,使得XML文件的数据显示效果如下图所示: Sn= a1+a2+.+an (NH4)2O,CO2. macth,chemstryfont-size:20pt;Lowcolor:blue;font-size:12pt;27、 XSL变换的目的是什么?通过定义转换模板,将一个不含显示信息XML文档转换为另一种可以用某种浏览的文档,然后再交付给浏览器,由浏览器显示转换的结果。28、XSL样式表的基本结构是怎样的?.(样式单模板)29、XSL样式表必须有根模板吗?根模板的格式如何?必须有根模板30、假设XML文件的根标记是“student”,那么XML文件中哪些标记和下列模板匹配? 模板的内容Student子节点下的所有子节点下的所有子节点31、在一个模板中可以使用模板调用标记,假设和当前模板匹配的标记是“student”,请说出当前模板中使用的作用是什么?选这当前结点的”张小三”的子节点32、请写出下列XSL样式表:“xitl6.xsl”变换得到的html文件。xiti6.xml 234元 北京 56元 上海 xiti6.xsl 商品名 价格 产地 33、请写出下列XSL样式表:“xiti7.xsl”变换得到的html文件。xiti7.xml 获得2006年度一等奖学金 25岁 25岁 xiti7.xsl 34、定义一个简单数据类型membership_ID_type,它由5位数字组成,后跟的边字符和4位附加的数字是可选的。例如用该类型定义的标记“26271-8181”和“33422”均是有效的。35、定义一个职称类型,它的取值只能是“教授”、“副教授”、“讲师”和“助教”。36、定义一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论