xml编程开发教程

xml编程开发教程

ID:25282483

大小:344.50 KB

页数:30页

时间:2018-11-19

xml编程开发教程_第1页
xml编程开发教程_第2页
xml编程开发教程_第3页
xml编程开发教程_第4页
xml编程开发教程_第5页
资源描述:

《xml编程开发教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、WORD格式可编辑第一章XML与DTDXML的产生:XML的全称是ExtensibleMarkupLanguage,意思是可扩展的标记语言,它是标准通用标记语言(StandardGeneralizedMarkupLanguage,SGML)的一个子集。在80年代早期,IBM提出在各文档之间共享一些相似的属性.例如字体大小和版面。IBM设计了一种文档系统,通过在文档中添加标记,来标识文档中的各种元素,IBM把这种标识语言称作通用标记语言(GeneralizedMarkupLanguage),即GML。经过若干年的发展,1984年国际标准化组织(ISO)开始对

2、此提案进行讨论,并于1986年正式发布了为生成标准化文档而定义的标记语言标准(ISO8879),称为新的语言SGML,即标准通用标记语言。SGML功能非常强大,是可以定义标记语言的元语言。W3C介绍:W3C是万维网联盟(WorldWideWebConsortium)英文的缩写,它成立于1994年10月,以开放论坛的方式来促进开发互通技术(包括规格、指南、软件和工具),开发网络的全部潜能。万维网联盟(W3C)从1994年成立以来,已发布了90多份Web技术规范,领导着Web技术向前发展。W3C认为自身不是官方组织,因此将它正式发布的规范称为推荐(建议)标准,

3、意思是进一步标准化的建议,但是由于该组织自身的权威性往往成为事实上的标准。一项技术要成为W3C的推荐标准,需要7个步骤:1.W3C收到提交(ReceivesaSubmission)2.W3C发布注释(PublishesaNote)3.W3C成立工作组(CreatesaWorkingGroup)4.W3C发布工作草案(PublishesaWorkingDraft)5.W3C发布候选推荐标准(PublishesaCandidateRecommendation)6.W3C发布提议的推荐标准(Publishesa专业知识整理分享WORD格式可编辑ProposedR

4、ecommendation)7.W3C发布推荐标准(PublishesaRecommendation)关于XML的问题:XML是HTML的扩展吗?HTML的全称是HypertextMarkupLanguage(超文本标记语言),而XML的全称是(ExtensibleMarkupLanguage)可扩展的标记语言,这很容易让人联想到XML是通过增加新标记来扩展HTML的一种标记语言。实际上HTML和XML在标记语言中处于不同的层次。<欢迎词>这是一个</p><p>5、欢迎的例子<标题>这是一个欢迎的例子<内容>你好!欢迎你!你好!欢迎你!提示:XML在设计之初,就考虑到了国际化的问题,同HTML4.01一样,XML也是基于ISO/IEC10646字符集标准中定义的通用字符集(UniversalCharacterSet.UCS)。SGML、HTML和XML之间的关系:SGML、HTML和XML之间是什么关系?SGML是一种在Web发明前就早已存在的使用标记来描述文档资料的通用语言,它是一种定义标记语言的元语言。HTML和

6、XML都是从SGML发展而来的标记语言,因此,它们有一些共同点,如相似的语法和标记的使用。不过HTML是在SGML定义下的一个描述性的语言,只是SGML的一个应用,其DTD作为标准被固定下来,而XML是SGML的一个简化版本,是SGML的一个子集,严格意义上来说,XML仍然是SGML。HTML不能用来定义新的应用,而XML可以,例如RDF和CDF那是使用XML定义的应用.事实上。XML和SGML是兼容的.但又没有SGML那么复杂,它是设计用于有限带宽的网络,如Internet.XML规范的制定者之一TimBray说,XML的设计出发点是取SGML的优点,去

7、除复杂的部分,使其保持轻巧,可以在Web上工作。HTML、SGML和XML将继续使用于适合的地方,它们中的任何一个都不会使其它一个废弃。对于像新闻、网络日记、论坛留言等大部分短期的数据,HTML仍是在Web上快速出版数据的最简单的方法。如果数据要长期使用,并且需要更多的一些结构,我们更推荐使用XML。不同于HTML和XML,SGML可能永远不会在Internet上被广泛接受,因为它们不是为某个网络协议而设计,也从来没有为某个网络协议的需求而优化过。对于高端的、复杂结构的出版应用,SGML将继续应用。XML与HTML的比较:XML将数据与显示分开

8、

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

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

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