xml应用技术练习题2

xml应用技术练习题2

ID:16651319

大小:179.50 KB

页数:8页

时间:2018-08-23

xml应用技术练习题2_第1页
xml应用技术练习题2_第2页
xml应用技术练习题2_第3页
xml应用技术练习题2_第4页
xml应用技术练习题2_第5页
资源描述:

《xml应用技术练习题2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、填空题(每空1分,共20分)1、XML是eXtensibleMarkupLanguage的缩写,称之为可扩展标记语言_,一个XML文件应当以作为文件的第一行。2、XML声明中encoding属性的默认值是__:”UTF-8”_________。3、XML中有些特殊字符,要想在文本数据中使用这些字符,可以通过__预定义通用实体________,例如”<”可以用___&it___代替,"代表__”_______。4、一个标记包含的文本数据可以有普通字符,也可以有_CDATA___和__实体

2、。5、同一XML文件中可能出现名字相同的标记,要想区分这些标记,需要使用名称空间__。6、对XML的数据结构进行约束的方式有两种:DTD___和_XML模式Schema模式__。7、如果希望某个属性值具有专用性,可以讲该属性值的类型取为__ID_____类型。8、XSL样式单中用到了许多具有一定功能的XSL元素和指令,___template_______元素可以定义模板规则,_____value-of_______指令可以取得特定的节点或表达的值。9、DOM的英文全称是__DocumentObjectModel_____,____Element_____节点是“树”的

3、根节点,_____Node________类型的节点则用来表示“树”的“叶子”节点。10、CSS样式表通过指定__display_____属性的值来设置文本的显示方式,该属性的默认值是___inline____,如要使文本在浏览器的一个块区域中显示,应将该属性改为_____block______。二、简答题(每小题4分,共20分)1、你认为XML究竟是什么技术?它与HTML相比在商业应用中有哪些优越的地方?答:XML是一种可扩展性标记语言,一种数据描述技术,与HTML相比的优点在:①.XML文档设计简单,清晰易读;②.具有开放性;③.具有高效性、可扩充性;④.标准国际

4、化。2、什么是XML文档的有效性?XMLSchema与DTD相比,Schema的优势有哪些?答:文档的有效性:具有良好的规范,必须符合XML语法规则;必须有一个DTD声明相应的XML文档。Schema的优点:①.使用与XML相同的语法;②.支持多种数据类型;③.支持用户自定义数据类型;④.支持名称空间。3、XSL与CSS有哪些不同之处?答:①.CSS有局限性。CSS没有办法让XML文件中的同一个数据多次在页面上显示出来,而XSL却能做到这一点。这是因为它们的需找数据的机理是不同的,CSS技术的显示机理是从头到尾一次扫描XML文件,遇到匹配的标记,就以当前的样式显示。X

5、SL则是通过路径的方式来定位数据,从而可以轻易地提取出特定的数据。②.CSS语法简单。CSS只是通过选择符和属性列表来定义数据的样式,XSL则提供了循环、条件、选择等控制语句。从这方面讲,XSL更接近于程序设计语言,可以和其他语言进行数据交互,较CSS有本质上的区别。③.从语法上讲,XSL是一种特殊的XML文件。因此,XSl必须满足XML规范。CSS则是具有其自身语法的语言。4、XSL样式表文件必须有主模版吗?主模版的格式是怎样的?答:必须有主模板,格式为:20currencydeposit,weprescribeapas

6、sonaregularbasis,qilucardaccountonaregularbasis),certificatebondsandsavingsbonds(electronic);3.notdrawnonabanksavingscertificate,certificatebondsapplyformortgageloans,acceptingonlythelender第7页共5页A卷5、以下XML文档是well-formed的吗?请指出错误并改正:tom<

7、/name>//123//少了结束符admin//结束符位置错位,应为Joeabc//少了结束符//has属性只能赋值一次,roles元素之间应该要有数据三、解答题(每题10分,共20分)1、请针对一下dtd文件编写一个有效的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。