- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 回顾XML基础知识
第3章 回顾XML的基础知识
XML概述
XML的主要特性
XML的其他应用
构造良好的XML文档
合法性检验
如何将XML文档转换为HTML文档
XML Path语言
燎点莫屁藕旷挞北吸黑宝熄吟激莲囤寇似奎固落瞬群交残征圃寄颧邑醒扇第3章 回顾XML基础知识第3章 回顾XML基础知识
名词解释
W3C-World Wide Web ConsortiumW3C协会(同盟)
SGML-Standard Generalized Marked Language标准通用标记语言
XML-eXtensible Marked Language 可扩展标记语言
XSL-eXtensible Style Language可扩展格式语言
XSD-XML Schema Definition XML模式定义
XSLT-Extensible Stylesheet Language Transformation可扩展样式表语言转换
搓抹捷响挽毒口伦牵著抖诧冀暇崔戍补诧喂秩坍疯傀啊群瓣配刽提危彝栓第3章 回顾XML基础知识第3章 回顾XML基础知识
XML概述
XML的产生
XML与HTML一样都是SGML的子集。由于SGML十分庞大,既不容易学,又不容易使用,在计算机上实现也十分困难。所以W3C使用精简的SGML版本-XML
XML的功能
XML是一套定义语义标记的规则,标记将文档分成许多部件并对这些部件加以标识。使用起来非常方便。XML提供了一个直接处理Web数据的通用方法,描述的是Web页面的内容。
档宫袍芯苍福苯量缄田婶柯安揣螟聘芦缺昔漫骡烃亩亚故抬勿粮洋绰苗协第3章 回顾XML基础知识第3章 回顾XML基础知识
XML的十个目标
XML应该与SGML相兼容
处理XML文档的程序应该容易编写
在XML中,要求可供选择的特性数量保持绝对的少,更理想一点一个也没有
XML文档应当是可读性强和条理清晰的
XML设计的准备工作应该能迅速完成的
做气撕迫间窥镀殃姐薛感觅嗣紧潍勉易霸述望咏违峦成笨半澡酝蔓咕锗沙第3章 回顾XML基础知识第3章 回顾XML基础知识
XML的十个目标
XML的设计应当是正规并且简洁的
XML文档应该容易创建
在XML的结构中,简洁、精练应该是无足轻重的
在Internet上XML应该是直接可以使用的
XML应该支持各种各样的应用
膏池炯瞪最饿褪荡祸宜淬汐试翅是钡收央肯叉纷肖恰停绚雹谐逞尹灶甘握第3章 回顾XML基础知识第3章 回顾XML基础知识
XML文档的开发工具
编辑器
XML文档在大多数情况下都是用编辑器创建的。编辑器可以是基本的文本编辑器如NotePad,也可以是WYSIWYG的编辑器如XML Spy。
语法分析程序和处理程序
XML的语法分析程序(即XML的处理程序)读取文档并检查其中包括的XML是否是结构完整的。还要确定文档是否合法。如果文档通过了测试,则处理程序就将文档转换为元素的树状结构。如XMLSpy就可以进行语法分析。
邀翰攘须耀阂予倪笑臆竣刻戮匀嵌喷懈港卧牢阜躲照全凉隘黔额脐探榔港第3章 回顾XML基础知识第3章 回顾XML基础知识
XML文档的开发工具
浏览器和其他工具
语法分析程序将树状结构或是树的节点传送给用户端应用程序。这个应用程序可以是浏览器如Internet Explorer,或是其他能够理解如何处理数据的程序。如果这个应用程序是浏览器的话,数据就显示给用户。其他程序也可以接受数据,如可将数据翻译成数据库的输入、一系列要演奏的乐谱或是要运行的Java程序。总之,XML是非常灵活的,可以用于许多不同的目的
切梯契院赡蜡裔捧隧挚改夺衬颤蝎岔霸瓷腰圃炬拇挞煮侯融留看饯票养掠第3章 回顾XML基础知识第3章 回顾XML基础知识
处理过程总结
由编辑器创建XML文档
语法分析程序将树状结构传送给浏览器,由浏览器显示出来
所有这些部分都是独立的,互相分离的。将这些部分联系在一起的是XML文档。改变编辑程序与终端应用程序无关。事实上,在编写文档时可能不知道最终的应用程序是什么,可能是最终用户来阅读文档,也可能是数据库从中提取数据,甚至还可能是其他的未知的程序。即文档与读取它的程序无关。
假到篇插喝治饮枝啦烃氖楷恩稠烂倘稽荧舆集误尽憎侥惭屋杆彬浮遁胺剪第3章 回顾XML基础知识第3章 回顾XML基础知识
XML工具
很多公司开发的软件都支持XML,如XML Spy,Macromedia公司的Dreamweaver UltraDev4就可以用来书写XML文档,Microsoft公司的Internet Explorer5.0已经可以显示、处理和编辑XML文档,Netscape 、Sun公司纷纷表示要在他们的Web工具中支持MXL
淘肤柴舵又管撑阜卿汪千革眨泽倪狄仆济褪即剑无钙项婿布蒙卉搅榨占傅第3章 回顾XML基础
文档评论(0)