XML的基础概念 厦门劳动监察大队电话是多少
创始人
2024-07-29 10:51:37
0

XML(eXtensible Markup Language)是万维网协会(World wide wleb Consortium,W3C) 的XML工作小组所定义的可扩展标记语言。

该小组将XML描述为:“可扩展标记语言(XML)是SGML的一个子集……其目标是让一般的SGML能够在网站上被服务、接收与处理。如同HTML一样,XML被设计成容易操作、能够与SGML、HTML共同合作的语言。”

XML是一种中介标示语言(Meta.markup Language),可提供描述结构化数据的格式。XML也是一种类似于HTML被设计用来描述数据的语言。当然,XML和HTML有着本质的区别。

XML提供了一种独立运行程序的方法来共享数据,它是一种用来自动描述信息的新标记语言,并能使计算机把Intemet的功能由信息传递扩大到人类其他多种多样的活动中去。

同HTML一样,XML由若干规则组成,这些规则可用于创建标识语言,并能用一种被称作分析程序的简明程序来处理所有新创建的标识语言。

正如HTML为***个计算机用户阅读Internet文档提供一种显示方式一样,XML也创建了一种任何人都能读出和写入的语言。运用XML的扩展功能不仅能从Web服务器下载大量的信息,还能够大大减少网络流量。使用者可以自定义XML中的标记(tag)。这些都是由XML的自解释(SelfDescribing)语言特性所决定的。

XML有三个要素:Schema(模式)、XSL(eXtensible Style Sheet Language,可扩展样式语言)和XLL(eXtensible Link Language,可扩展链接语言)。

Schema规定了XML文件的逻辑结构,定义了XML文件中的元素、元素的属性以及属性之间的关系,它可以帮助xML一分析程序,校验XML义件标记的合法性;XSL是一种描述文档如何显示的机制,它是XML的样式描述语言,包括两部分:

一部分是用来转换XML文档的方法,

另一部分则是用来格式化XML文档的方法。

XLL是XML链接语言,它提供XMl中的链接,使用xLL可以多方向链接,且链接可以存在于对象层,而不仅仅是页面层。

由于XML能够标记更多的信息,所以它能使用户很轻松地找到所需要的信息。利用XML,Web设计人员不仅能创建文字和图形,而且还能构建由文档类型定义的多层次、相互依存的系统、数据树、元数据、超链接结构和样式表。

【编辑推荐】

  1. XML学习交流(1) 目录
  2. XML学习交流(2) 快速入门之二
  3. XML学习交流(2) 快速入门之一
  4. XML学习交流(2) 快速入门之三
  5. XML学习交流(3) XML概念之一
  6. XML学习交流(3) XML概念之二

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...