全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
简述XML的用途及优势。答:用途:把数据从HTML分离;简化数据共享;简化数据传输;简化平台的变更;创建新的Internet语言。优势:是一种描述数据和数据结构的语言;自描述性;内容和显示相分离;可扩展性;独立于平台;可自定义标签。举例说明XML的应用。答:XML技术已经广泛应用于e-Learning应用系统的开发,大多数的商用e-Learning平台都支持XML标准。一些主要的网络设备制造商,如CISCO、JUNIPER等,生产的网络设备也已提供了对XML的支持,以利于今后基于XML的网络管理。XML与HTML的联系与区别。答:联系:HTML用来“如何显示数据”,它的作用只是用来修饰文档上面的数据,XML可以用来表示“数据是什么”。二者同为标记语言,有着相似的语法。区别:HTML文档包含显示标记,主要为了浏览;XML标记表示了数据的逻辑结构,同时进行严格的语法和语义检查;HTML包含预定义的标记集;XML自定义标记集,可扩展性强。XML文档将数据与显示格式分离。简述格式良好的XML文档应遵循的规则。答:包含一个或多个元素;只有一个根元素;元素之间的嵌套要正确;必须有关闭标签;标签对大小写敏感;属性必须加引号;特殊字符用实体引用替代。请说明什么是“名称空间”,它在XML中有什么作用。答:概念:命名的汇集,它由URI确定,在XML文件中作为元素类型和属性名使用。作用:解决元素名不确定性及避免元素命名冲突。简述一般实体与参数实体的区别。答:一般实体:文档内容中使用的实体;声明语法:;引用实体的方式:&实体名。参数实体:在DTD中使用的已分析实体,只能在DTD中使用;声明语法:;引用实体的方式:%实体名。简述XMLSchema与DTD技术的不同点。答:DTD:不遵守XML语法;不可扩展;不支持命名空间的应用;没有强大的数据类型支持。XMLSchema:基于XML语法;大大扩充了数据类型;支持元素的继承;支持属性组。简述XSL技术与CSS的区别。答:CSS不能重新排序文档中的元素;CSS不能判断和控制哪个元素被显示,哪个不被显示;CSS不能对文档的内容进行操作;XSL是一种特殊的XML文件。因此,XSl必须满足XML规范。CSS则是具有其自身语法的语言。DOM的工作原理。答:首先将XML文档一次性的装入内存,然后对文档进行解析,根据文档中定义的元素、属性、注释、处理指令等不同的内容进行分解,以“节点树”的形式在内存中创建XML文件的表示,也就是一个文档对象模型,即,把文档对象化,文档中每个节点对应着模型中的一个对象,然后根据对象提供的编程接口,在Application中来访问XML文档进而操作XML文档。SAX接口的工作机制。答:SAX是解析XML程序除了DOM接口另外的一种接口,由事件驱动,并不需要一次性读入整个文档在内存中操作,该接口是以流的方式读取XML文件到内存中,以事件模型的方式解析处理XML文件,获取XML文件里面的信息,而文档的读入过程也就是SAX的解析过程。现开发一个JAVA程序,读取大小超过1G的XML文档,请问应采用何种方法,为什么?答:采用SAX技术。因为SAX由事件驱动,不用一次性读取整个文档,只是顺序读入XML文件内容并产生相应的事件,适合处理任意大小的XML文件。简述SAX与DOM的不同点。答:SAX:顺序读入XML文件内容并产生相应的事件,适合处理任意大小的XML文件;只能按顺序对XML文档读取一遍,不支持文件的随机访问;只能读取文档的内容,不能修改;开发逻辑较为复杂,需要自行编写事件处理器。DOM:需要整体读入XML文件内
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵州城市职业学院《英美文学鉴赏与批评》2023-2024学年第一学期期末试卷
- 贵州电力职业技术学院《高级日语2》2023-2024学年第一学期期末试卷
- 2025上海建筑安全员-B证考试题库附答案
- 贵阳人文科技学院《中医基础》2023-2024学年第一学期期末试卷
- 广州珠江职业技术学院《食品安全与卫生实验》2023-2024学年第一学期期末试卷
- 2025天津市建筑安全员A证考试题库及答案
- 新建100亩冬暖式日光温室蔬菜基地建设项目可行性研究报告
- 2025天津市安全员A证考试题库
- 2025吉林省安全员《B证》考试题库及答案
- 2025陕西省建筑安全员-A证考试题库及答案
- 检验试剂实施方案范文
- 2024-2029年中国人工骨行业发展分析及发展前景与趋势预测研究报告
- 2024年度保密知识教育考试及参考答案(考试直接用)
- 保险公司维修协议书模板
- 【讲座】2024届高三英语词汇教学微讲座课件
- 口腔科牙科临床技术操作规范大全
- 河道开挖专项方案
- 2024年公安部直属事业单位招聘笔试参考题库附带答案详解
- 高中数学练习-函数零点问题
- 公安机关面向社会招录网络安全技术职位专业测试考试大纲
- 2023-2024学年重庆市一中九年级物理第一学期期末达标检测试题含解析
评论
0/150
提交评论