- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XML期末考试试题复习XML期末考试试题复习题
第01章 XML概述 习题答案
– PAGE 2 –
– PAGE 5 –
6、XML文档中语句!DOCTYPE dlib SYSTEM “mydtd.dtd 中SYSTEM的作用是( C )关键字System用于引用一个作者或组织所编写的众多xml文档中通用的dtd
A、指定运行的操作系统 B、打开系统文件 C、连接外部DTD文件
四、根据下面内部DTD文档,完成后继的xml文档。(15分)通配符:?(0次或1次);+(至少出现1次);*(次数不限)
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语言是用来格式化web数据的语言,有固定的标记,每一个标记都有其固定的用法。XML允许自定义标记,用户可以自己定义标记来描述自己领域的信息。
(2)HTML的语法也相当宽松,标记不一定要配对使用,名称不区分大小写。XML语言有其严格的语法规则,标记必须成对使用,严格区分名称的大小写。
(3)不能够很好的描述数据的结构,本质上是一种格式显示语言。XML语言的特点就是将信息的内容和它们的显示样式区分开来,焦点是数据的内容。
3.简述XML解析器的种类及解析步骤。
答案:
XML的解析器分成两大类:综合的解析器和专用的解析器。综合的解析器又分为:基于DOM的解析器和基于事件的解析器。
基于DOM的解析器解析XML文件的一般步骤如下:
(1)扫描命令行得到XML文件名;
(2)创建一个解析器对象;
(3)告诉解析器解析命令行中给定的XML文件;
(4)遍历DOM结果树向标准输出打印;
基于SAX的解析器解析XML文件的一般步骤如下:
(1)创建一个事件处理程序。
(2)创建SAX解析器。
(3)向解析器分配事件处理程序。
(4)解析文档,同时向事件处理程序发送每个事件。
1.什么是有效的XML文件?IE能否检查一个XML文件的有效性?
答案:
符合XML语法规则的XML文件称为规范的XML文件,规范的XML文件再满足其关联的DTD或Schema文件中的约束,这样的XML文件就称为有效的XML文件。
IE不能检查一个XML文件是否是有效的,只能检查XML文件的规范性。要检查一个XML文件的有效性,需通过DOM或SAX解析器。
2.如何将DTD关联到XML文件?
答案:
通过文档类型声明来关联DTD和XML。格式为:
!DOCTYPE 根标记名称 SYSTEM “DTD的URI”
!DOCTYPE 根标记名称 PUBLIC “正式公用标识符” “DTD的URI”
SYSTEM用于非标准化的外部DTD,PUBLIC用于标准化的外部DTD。
XML文件如何调用CSS样式?
答案:
XML文件调用CSS有3中形式:引用一个外部CSS文件、将CSS语句嵌入到XML文件、同时应用内部CSS和外部CSS。
XML文件调用独立的CSS文件的方法是在XML文件中加入下面一条处理指令:
?xml-stylesheet type=”text/css” href=”CSS文件的URI”?
调用内部的CSS通过名称空间的方法引入HTML的style标记:
persions xmlns:HTML=”/Profiles/XHTML-transitional”
HTML:style
CSS代码
/HTML:style
在XML文件中同时加入上面两段代码就是同时应用内部CSS和外部CSS。
1.XSL与CSS有哪些不同之处?
答案:
XSL和CSS都可以格式化XML。它们之间主要有以下不同之处:
(1)CSS有局限性。CSS没有办法让XML文件中的同一个数据多次在页面上显示出来,而XSL却能做到这一点。这是因为它们的需找数据的机理是不同的,CSS技术的显示机理是从头到尾一次扫描XML文件,遇到匹配的标记,就以当前
您可能关注的文档
- Pro ENGINEE Wildfire 5.0 系统配置文件config-pro、sup、winPro ENGINEER Wildfire 5.0 系统配置文件config-pro、sup、win.doc
- PROE安装方法PRO安装方法.doc
- 河南省郑州市2016届高三第二次模拟考试 理科综合试题(word版)河南省郑州市2016届高三第二次模拟考试 理科综合试题(word版).doc
- 河南省驻马店市2012届九年级物理第二次质量检测试题河南省驻马店市2012届九年级物理第二次质量检测试题.doc
- ProE的配置文件PrE的配置文件.doc
- 河南省镇平一高2012年春期高三第二次周考(文综)河南省镇平一高2012年春期高三第二次周考(文综).doc
- 河南省郑州市第三十一中八年级历史下册 第1单元总结学案(无答案) 人教新课标版河南省郑州市第三十一中八年级历史下册 第1单元总结学案(无答案) 人教新课标版.pdf
- 河南科技大学第三届“挑战杯”大学生课外学术科技作品竞赛作品申报书河南科技大学第三届“挑战杯”大学生课外学术科技作品竞赛作品申报书.doc
- ppt课件的修改与整合pt课件的修改与整合.doc
- 河南省驻马店市2012届九年级第二次质量检测政治试题河南省驻马店市2012届九年级第二次质量检测政治试题.doc
最近下载
- 型钢悬挑卸料平台监理实施细则.doc VIP
- 2025版最新建设工程强制性条文汇编.pdf VIP
- (高清版)DG∕TJ 08-2105-2022 行道树栽植与养护技术标准.pdf VIP
- 无人机组装与调试:多旋翼无人机飞控系统组装调试PPT教学课件.pptx VIP
- 检验检测机构资质认定质量手册和程序文件(质量记录表格汇编).doc VIP
- 建筑机电安装培训.pptx VIP
- 初三物理课件第十六章 3节 电阻课件初三物理课件第十六章 第3节 电阻课件.ppt VIP
- 低空经济产业园招商引资与项目管理.docx VIP
- 燃气经营安全重大隐患判定标准课件.pptx VIP
- 2025年学校基孔肯雅热防控工作预案(精选模板).docx
文档评论(0)