- 159
- 0
- 约1.69万字
- 约 113页
- 2021-03-11 发布于江西
- 举报
第8章 可扩展标记语言(XML)与物理标记语言(PML);8.1 XML语言概述; XML 并不是一个独立的,预定义的标记语言, 它是一种元语言,是用来描述其他语言的语言,允许你自己设计你的标记。HTML是一种预 定义的标记语言。HTML只是在一类特定的文件中定义了一种描述信息的方法。而 XML能 允许你在不同的文件中定义你自己设计的标记语言,这是因为 XML 是用 SGML 书写的。 XML是 Web应用的一种新技术,是万维网联盟(W3C)制定的标准。XML 简化了网络中数 据交换和表示,使得代码、数据和表示可以分离,可以作为数??交换的标准格式。就这点而 言,XML被称为智能数据文档。; XML语言是SGML的简化子集,专门为 Web应用程序而设计。XML 提供描述不同类 型数据的标准格式———例如,约会记录、购买订单、数据库记录,从而可一致而正确地解码、 管理和显示信息。XML提供表示数据的文件格式、描述数据结构的计划以及用语义信息扩 展和注释 HTML的机制。 总而言之,XML是一种元标记语言,该语言提供一种描述结构数据的格式。这有助于更 精确地声明内容,方便跨越多种平台得到更有意义的搜索结果。此外,XML将起用新一代的 基于 Web的数据查询和处理应用程序。; HTML的全称是“超文本标记语言”(Hyper Text Markup Language),是 SGML 在网络 上的一个特殊应用。HTML只是其中一种文件类型,是一种在网上最常用的类型。它定义了 一种简单而固定且含标记的文件类型。XML是 SGML的简化版,为了实现更加方便地编写 和理解应用程序,更加方便地在网络上传输信息,更加方便地实现互操作性,XML省略了一 些SGML中复杂和不常用的部分,但XML还能和SGML一样通过解析。XML与 HTML的 主要区别在于文件类型单一,不足以处理千变万化的文档和数据,而且 HTML 本身语法不 严密,严重影响网络信息的传输和共享。XML叫做可扩展标记性语言,特点是可移植性、与 平台无关、有直接可读的形式。; 尽管 HTML提供了可视化和用户界面标准,但它们并不足以表示和管理数据(和 XML 关系最近的是数据)。由于Internet只是文本和图片的访问媒体,并没有智能搜索、数据交 换、自适应表示和个人化的标准。Internet必须超出设置信息访问和显示标准的限制,必须设置信息理解标准(表示数据的通用方式),以便软件能够更好地搜索、移动、显示和处理上 下文中隐藏的信息。由于 HTML是一种描述如何表示 Web页的格式,所以 HTML 并不能 完成以上处理;HTML并不表示数据,它能够也只能够描述数据的显示格式。例如,HTML 不能完成以下任务:; (1)允许医药实验室以所有接收者均能分析的格式发表统计信息。 (2)以所有接受者均能解码和处理的表格描述电子支付。 (3)提供搜索法律图书馆中有关某一主题的所有诉讼文档的标准方式。 (4)指定以何种方式传送公司目录中的信息,以便销售人员可以脱机工作、向客户显示 目录、接受订单并以标准格式上载这些订单。; 简而言之,尽管 HTML提供了用于显示的丰富工具,但 HTML并没有提供任何基于标 准的管理数据的方式。正如数年前用于显示的 HTML 标准扩展了Internet一样,数据标准 亦可扩展Internet。数据标准将是商业交易、公布个人喜爱的配置文件、自动协作和数据共享 的工具,将以此格式编写制药研究数据、半导体部件图以及采购订单。这将开创众多新用途, 这些新用途均基于在 Web上到处移动结构数据的标准表示,正如当前我们移动 HTML页一 样容易。数据标准是 XML和 XML扩展名。; XML提供可以编码各种情况(从简单至复杂)的内容、语义和架构的数据标准,可被用 于标注以下对象:① 普通文档;② 诸如约会记录或采购订单之类的结构记录;③ 具有数据 和方法的对象,如Java对象或 ActiveX控件的持续型表单;④ 数据记录,如查询的结果集; ⑤ 有关 Web站点的元内容,如“频道定义格式(CDF)”;⑥ 图形表示,如应用程序的用户界 面;⑦ 标准架构实体和类型;⑧ Web上的信息与用户之间的所有链接。; XML语言的应用范围包括数据库系统、搜索引擎、数据编辑器、文档编辑器、Web网 页、电子商务、Java、新闻和出版等众多领域。单纯阅读 XML语言非常枯燥,也不容易理解。 建议读者找一个图形用户界面的 XML编辑器,如 XMLCopyEditor编辑器,边学边练将会 给我们的学习增添无比乐趣,XMLCopyEditor是一个免费的软件,可以自由下载使用。; 1.简单 XML文档的组成部分 下面举例说明 XML文
您可能关注的文档
- EPC物联网技术第1章 产品电子识别概论.pptx
- EPC物联网技术第2章 条码技术与产品电子代码的标准化组织.pptx
- EPC物联网技术第3章 EPC系统组成与 EPCglobal编码标准.pptx
- EPC物联网技术第4章 对象名称服务器.pptx
- EPC物联网技术第5章 产品电子代码信息服务(EPCIS).pptx
- EPC物联网技术第6章 射频识别(RFID)系统.pptx
- EPC物联网技术第7章 EPC物联网的网络技术.pptx
- EPC物联网技术第9章 中间件技术与 ALE.pptx
- EPC物联网技术 全套课件.pptx
- 广东省广州市白云区竹料第一中学2025-2026学年八年级上学期10月月考道德与法治试题(含答案).docx
最近下载
- 小公主的A计划.doc VIP
- 数字信号处理英文版课件:Chap 1 Signals and Signal Processing.ppt VIP
- 销售预测分析(21页).pptx VIP
- 2026年湖南财经工业职业技术学院单招职业技能考试题库及答案详解(精选题).docx VIP
- 智能机器人产业园项目招商引资方案.pptx VIP
- 2025年度专题民主生活会对照检查材料八篇.docx VIP
- 2024年河南省公务员省考《行测》真题(含答案).pdf VIP
- T_CACM 1412-2022 便携式中医健康相关数据采集分析设备电气规范.docx VIP
- 钢结构焊接工程.ppt VIP
- 建筑地基处理技术规范JGJ79-2012.pdf VIP
原创力文档

文档评论(0)