没有合适的资源?快使用搜索试试~ 我知道了~
xml初学者入门
3星 · 超过75%的资源 需积分: 0 12 下载量 124 浏览量
2008-02-29
17:36:16
上传
评论
收藏 146KB DOC 举报
温馨提示
试读
24页
xml初学者入门,简单的介绍了一下xml
资源详情
资源评论
资源推荐
XML学习教程 作者会员名: piex 真实姓名: jintao 中国互动出版网http://www.china-pub.com
XML学习教程
XML学习教程..................................................................................................................................................1
XML学习进阶1-- 什么是XML.......................................................................................................................2
1 为什么使用 XML?......................................................................................................................................3
2 什么是 XML?..............................................................................................................................................4
3 数据的结构表示............................................................................................................................................4
4 XML 文档......................................................................................................................................................5
5 数据是从表示和处理中分离出来的...........................................................................................................7
6 使XML数据自描述.......................................................................................................................................8
7 XML数据处理...............................................................................................................................................9
8 开放式标准..................................................................................................................................................10
9 从XML中受益.............................................................................................................................................11
10 前景...........................................................................................................................................................12
XML学习进阶2--XML标准..........................................................................................................................14
XML标准........................................................................................................................................................14
1 W3C 建议(Recommendations).....................................................................................................15
2 W3C Proposed Recommendations(W3C提出的建议).................................................................16
3 W3C Working Drafts(工作草案)..................................................................................................17
4 W3C"Notes"(注释)........................................................................................................................18
5 其它W3C Notes..................................................................................................................................19
6 在XML基础上建立的标准................................................................................................................19
XML学习进阶3--XML使用方案..................................................................................................................21
1 XML使用内容.............................................................................................................................................21
2 XML的使用方案.........................................................................................................................................22
a) 数据自我描述:(Defination)......................................................................................................22
b) 数据分析:(Parser).....................................................................................................................23
c) 数据显示:(Presentation)............................................................................................................24
XML学习进阶1-- 什么是XML
关 键 词 : SGML , HTML , XML , SAX , DOM , XSL , DTD , Schema , DCD ,
RDF,CSS,W3C,Xpath,Xlink,SVG,VRML
摘 要: 可扩展标记语言或者简称XML,是Web应用的一种新技术,是万维网联盟(W3C) 制定的的
标准。XML简化了网络中数据交换和表示,使得代码、数据和表示可以分离,可以作为数
据交换的标准格式。就这点而言,XML被称为智能数据文档。本文概述了 XML 是什么、
它产生的原因以及为什么它对表示和交换数据来说是极有价值和益处的技术。
缩略语清单:
SGML Standard Generalized Markup Language
HTML Hyper Text Markup Language
XML Extensible Markup Language
SAX Simple API
DOM Document Object Model
XSL Extensible Stylesheet Language,可扩展样式语言
DTD Document Type Definition,文档类型声明
DCD Document Content Declaration
RDF Resource Description Format
CSS Cascading StyleSheets
XSLT Extensible Stylesheet Language Transformations
Xpath XML Path Language
Xlink eXtensible Link Language,可扩展链接语言
W3C world Web Consortium,web技术标准化集团
SVG Scalable Vector Graphics
VRML Virtual Reality Markup Language
参考资料清单:
参考资料清单
名称 作者 编号 发布日期 查阅地点或渠
道
出版单位
XML— 网 络 时
代的娇子
XML技术网
http://
www.chinaas
p.com/xml/
为 什 么 使 用
XML
Microsoft
MSDN
http://
www.microso
ft.com/
2
china/msdn/
technic/xml/
general/
whyxml.asp
XML 的 基本 理
论_
河 南 众通 信 息
技术有限公司_
http://
www.wangcn.
com
Microsoft
Online XML
development
Centre
http://
msdn.microso
ft.com/xml/
default.asp
1 为什么使用 XML?
Web 使我们能够与任何地方的任何人通讯。广泛接受的标准(这对完全使用 Web 的潜力是至
关重要的)允许 Web 在多种交互操作的技术层上通讯。一个重要层是可视化显示和用户界面,例
如 HTML、GIF 和 JScript(TM) 之类的现有标准。这些标准允许创建一次页面,并且在不同时间向
众多接收者显示。
尽管可视化和用户界面标准是必要层,但它们并不足以表示和管理数据。当前,Internet 只是
文本和图片的访问媒体。并没有智能搜索、数据交换、自适应表示和个人化的标准。Internet 必须
超出设置信息访问和显示标准的限制。Internet 必须设置信息理解标准(表示数据的通用方式),
以便软件能够更好地搜索、移动、显示和处理上下文中隐藏的信息。由于 HTML 是一种描述如何
表示 Web 页的格式,所以 HTML 并不能完成以上处理;HTML 并不表示数据,它能够也只能够描
述数据的显示格式。例如,HTML 不能:
允许医药实验室以所有接收者均能分析的格式发表统计信息。
以所有接受者均能解码和处理的表格描述电子支付。
提供搜索法律图书馆中有关某一主题的所有诉讼文档的标准方式。
指定以何种方式传送公司目录中的信息,以便销售人员可以脱机工作、向客户显示目录、接
受定单并以标准格式上载这些定单。
简而言之,尽管 HTML 提供了用于显示的丰富工具,但 HTML 并没有提供任何基于标准的管
理数据的方式。正如数年前用于显示的 HTML 标准扩展了 Internet 一样,数据标准亦将扩展
Internet。 数据标准将是商业交易、公布个人喜爱的配置文件、自动协作和数据共享的工具。将以
此格式编写制药研究数据、半导体部件图以及采购定单。这将开创众多新用途,这些新用途均基
于在 Web 上到处移动结构数据的标准表示,正如当前我们移动 HTML 页一样容易。数据标准是
XML 和 XML 扩展名。
3
2 什么是 XML?
World Wide Web Consortium (W3C)对XML进行了如下描述:"Extensible Markup Language,
缩写为 XML,描述了一类被称为XML文档的数据对象,并部分描述了处理它们的计算机程序的行
为。XML 是SGML (Standard Generalized Markup Language [ISO 8879])的一个应用实例或一种受
限形式。从结构上说,XML文档顺从SGML文档标准。"
Microsoft 对 XML 的定义是:
Standard Generalized Markup Language (SGML) 的简化子集,专门为 Web 应用程序而设计。
XML 提供描述不同类型数据的标准格式 —— 例如,约会记录、购买定单、数据库记录 —— 从而
可一致而正确地解码、管理和显示信息。XML 提供表示数据的文件格式、描述数据结构的计划、
以及用语义信息扩展和注释 HTML 的机制。
总而言之,XML 是一种元标注语言,该语言提供一种描述结构数据的格式。这有助于更精确
地声明内容,方便跨越多种平台的更有意义的搜索结果。此外,XML 将起用新一代的基于 Web 的
数据查询和处理应用程序。
3 数据的结构表示
XML 提供可以广泛执行并易于配置的数据的结构表示。XML 是 万维网协会(W3C) 定义的用
于优化 Web 上的传输的 SGML 的子集,XML 确保结构数据是一致的并独立于应用程序或供应商。
XML 提供可以编码各种情况(从简单至复杂)的内容、语义和架构的数据标准,可被用于标
注以下对象:
普通文档。
诸如约会记录或采购定单之类的结构记录。
具有数据和方法的对象,如 Java 对象或 ActiveX 控件的持续型表单。
数据记录,如查询的结果集。
有关 Web 站点的元内容,如“频道定义格式 (CDF)”。
图形表示,如应用程序的用户界面。
标准架构实体和类型。
Web 上的信息与用户之间的所有链接。
一旦该数据在客户机桌面上,就可以在多个视图中处理、编辑和表示它,而无需返回到服务
器。由于较低的计算量和带宽负载,所以目前的服务器更易于升级。此外,由于以 XML 格式交换
数据,所以可以轻而易举地合并来自不同来源的数据。
4
剩余23页未读,继续阅读
oojeoo
- 粉丝: 3
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1