XML编程开发教程.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 XML 与 DTD XML 的产生: XML 的全称是 Extensible Markup Language, 意思是可扩展的标记语言,它是标准通用 标 记 语 言 ( Standard Generalized Markup Language , SGML )的一个子集。在 80 年代早期, IBM 提出在各文档之间共享一些相似的属性. 例如字 体大小和版面。 IBM 设计了一种文档系统,通过在文 档中添加标记,来标识文档中的各种元素, IBM 把这 种标识语言称作 通用标记语言 ( Generalized Markup Language ),即 GML 。经过若干年的发展, 1984 年国际标准化组织 (ISO )开始对此提案进行讨 论,并于 1986 年正式发布了为生成标准化文档而定 义的标记语言标准 (ISO 8879) ,称为新的语言 SGML, 即标准通用标记语言。 SGML 功能非常强大,是可以 定义标记语言的元语言。 W3C 介绍: W3C 是万维网联盟 (World Wide Web Consortium )英文的缩写,它成立于 1994年 10 月,以 开放论坛的方式来促进开发互通技术(包括规格、指南、软件和工具) ,开发网络的全部潜 能。万维网联盟 (W3C) 从 1994 年成立以来,已发布了 90 多份 Web 技术规范,领导着 Web 技术向前发展。 W3C 认为自身不是官方组织,因此将它正式发布的规范称为推荐(建议) 标准,意思是进一步标准化的建议,但是由于该组织自身的权威性往往成为事实上的标准。 一项技术要成为 W3C 的推荐标准,需要 7 个步骤: 1.W3C 收到提交 (Receives a Submission) 2.W3C 发布注释 (Publishes a Note) 3.W3C 成立工作 组 (Creates a Working Group) 4.W3C 发布工作草案 (Publishes a Working Draft) 5.W3C 发布候 选推荐标准 (Publishes a Candidate Recommendation) 6.W3C 发布提议的推荐标准 (Publishes a Proposed Recommendation) 7.W3C 发布推荐标准 (Publishes a Recommendation) 关于 XML 的问题: XML 是 HTML 的扩展吗? HTML 的全称是 Hypertext Markup Language (超文本标记语言),而XML 的全称是 (Extensible Markup Language )可扩展的标记语言, 这很容易让人联想到 XML 是通过增加新 标记来扩展 HTML 的一种标记语言。 实际上 HTML 和 XML 在标记语言中处于不同的层次。 htmlhead html head title 这是一个欢迎的例子 /title /head body 你好 ! 欢迎你 ! /body /html 欢迎词〉 标题 这是一个欢迎的例子 /标题 内容 你好!欢迎你! /内容 /欢迎词 提示 :XML 在设计之初,就考虑到了国际化的问题,同 HTML4.01 一样, XML 也是基于 ISO/IEC 10646 字符集标准中定义的通用字符集( Universal Character Set.UCS) 。 SGML 、 HTML 和 XML 之间的关系 : SGML 、 HTML 和 XML 之间是什么关系? SGML 是一种在 Web 发明前就早已存在的使用标记来描述文档资料的通用语言,它是 一种定义标记语言的元语言。 HTML 和 XML 都是从 SGML 发展而来的标记语言,因此, 它们有一些共同点,如相似的语法和标记的使用。不过 HTML 是在 SGML 定义下的一个描 述性的语言,只是 SGML的一个应用,其 DTD作为标准被固定下来,而 XML是SGML的 一个简化版本,是 SGML的一个子集,严格意义上来说, XML仍然是SGML。HTML不能 用来定义新的应用,而 XML可以,例如RDF和CDF那是使用XML定义的应用.事实上。 XML 和 SGML 是兼容的.但又没有 SGML 那么复杂,它是设计用于有限带宽的网络,如 Internet. XML 规范的制定者之一 Tim Bray 说, XML 的设计出发点是取 SGML 的优点,去 除复杂的部分,使其保持轻巧,可以在 Web 上工作。 HTML 、SGML 和 XML 将继续使用于 适合的地方,它们中的任何一个都不会使其它一个废弃。 对于像新闻、 网络日记、 论坛留言 等大部分短期的数据, HTML 仍是在 Web 上快速出版数据的最简单的方法。如果数据要

文档评论(0)

laugh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档