XML–intro.笔记.教程.教案.ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
XML–intro.笔记.教程.教案

XML XML基础 XML概览 XML应用简介 第一个XML文档 数据的结构化 特性、空标记和XSL 结构完整的XML文档 为什么要学习XML 数据交换的需要 电子商务的基础 可扩展的开放的标记语言 …… XML知识体系 XML语法规则 XML核心技术 文档描述、验证、约束技术 --DTD/Schema 文档转换技术--XSL 数据查询技术--XPath 链接技术--XLink/XPointer 编程接口--DOM/SAX 主要内容 XML基本格式 XML描述、验证、约束技术 XML数据转换 DOM XML应用 什么是XML XML-eXtensible Markup Language 传统的系统已经远远不足以来表达复杂的信息,简单的语言根本无法表达出一些细微的差别, 需要更为完整的语言来表达网络世界里日益丰富繁杂的信息内涵。 XML-可扩展标记语言便由此应运而生了,它的出现一改HTML只追求美观的效果,而不重视实际交流应用的现象,把语言的核心从装饰应用转变为商务应用 它的出现把网络表达的语言集合推进了一大步,XML传递信息,表达知识,具有跨平台的特性,它作为数据交换和网络计算的基础,将无可非议的成为网络的通用语言,尤其是在电子商务的应用上的出色表现,现在已经没有人怀疑它给信息社会带来的革命性影响了。 XML是元标记语言 关于XML要理解的第一件事是,它不只是像超文本标记语言(Hypertext Markup Language,HTML)或是格式化的程序。 这些语言定义了一套固定的标记,用来描述一定数目的元素。如果标记语言中没有所需的标记,用户也就没有办法了。这时只好等待标记语言的下一个版本,希望在新版本中能够包括所需的标记,但是这样一来就得依赖于软件开发商的选择了 XML是元标记语言 但是XML是一种元标记语言。用户可以定义自己需要的标记。这些标记必须根据某些通用的原理来创建,但是在标记的意义上,也具有相当的灵活性。例如,假如用户正在处理与家谱有关的事情,需要描述人的出生、死亡、埋葬地、家庭、结婚、离婚等,这就必须创建用于每项的标记。新创建的标记可在文档类型定义(Document Type Definition,在以后的篇幅中常简称为DTD)中加以描述。在后面将会学到有关DTD的更多的知识。现在,只需把DTD看作是一本词汇表和某类文档的句法。 XML是元标记语言 有了XML就意味着不必等待浏览器的开发商来满足用户的需要了。用户可以创建自己需要的标记,当需要时,告诉浏览器如何显示这些标记就可以了 XML描述的是结构和语义,而不是格式化 关于XML要了解的第二件事是,XML标记描述的是文档的结构和意义。 它不描述页面元素的格式化。可用样式单为文档增加格式化信息。文档本身只说明文档包括什么标记,而不是说明文档看起来是什么样的 XML描述的是结构和语义,而不是格式化 作为对照,HTML文档包括了格式化、结构和语义的标记。B就是一种格式化标记,它使其中的内容变为粗体。STRONG是一种语义标记,意味着其中的内容特别重要。TD是结构标记,指明内容是表中的一个单元。事实上,某些标记可能具有所有这三种意义。H1标记可同时表示20磅的Helvetica字体的粗体、第一级标题和页面标题。 什么是标记语言 当我们需要通过标记将有用的信息告知一组用户时: (1)我们必须有一个标准,用它来描述什么是有效的标记。 HTML中,标记就是所谓的“标签”(tag)。 (2)我们还要有一个标准描述每个标记的具体含义。 XML的制定目标 XML应该可以在互联网上直接使用 XML应该支持各种不同的应用方式 处理XML文件的应用程序应该容易编写 XML中的可选特性的数量应该减到最小,最好减至没有 XML文件应该具有良好的可读性,并且比较清晰 用XML设计新的标记语言应该方便快捷 XML设计的标记语言应该正式、简洁 XML文件应该容易编制 XML标记的简洁性并不重要 —Extensible Markup Language (XML) 1.0 Specs, The Annotated Version XML的制定目标 可扩充性 语义与表现形式的分离 在Internet上的可用性 简单性 国际化 HTML缺陷 UL LI TOM CRUISE UL LI 客户编号 : 100 LI 公司名称 : 文华学院 LI 电子邮件 : cs@ LI 电话 : 021 LI 地址 : 上海市陕西南路 LI 邮编 : 200433 /UL /UL HTML缺陷 基于HTML的操作就象一个奇特的传真机

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档