XML 系列教程
从左侧的菜单选择你需要的教程!
- XML
- XML是可扩展标记语言 用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
XML是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。XML 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。XML 被设计为传输和存储数据,其焦点是数据的内容。
开始学习 XML !
- XSL
- XSL是指可扩展样式表语言 (EXtensible Stylesheet Language),是一种用于以可读格式呈现 XML 数据的语言。
XSL 之于XML,就像CSS之于HTML。XSL是一种标记语言,表示如何将XML文档的内容转换成另一种形式的文档。通过为XML写XSL来使得XML显示成不同的格式
开始学习 XSL !
- XSLT
- XSLT是扩展样式表转换语言(Extensible Stylesheet Language Transformations)的简称,这是一种对XML文档进行转化的语言。
XSLT用于将一种XML文档转换为另外一种XML文档,或者可被浏览器识别的其他类型的文档,比如HTML和XHTML。通常,XSLT是通过把每个XML元素转换为(X)HTML元素来XSLT XSLT完成这项工作的。
- XSL-FO
- XSL-FO 是用于格式化 XML 数据的语言,XSL-FO 指可扩展样式表语言格式化对象。
XSL-FO是用于格式化XML数据的语言,全称为Extensible Stylesheet Language Formatting Objects(格式化对象的可扩展样式表语言),是W3C参考标准,现在通常叫做XSL。
- XPath
- XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。
XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初 XPath 的提出的初衷是将其作为一个通用的、介于XPointer与XSL间的语法模型。但是 XPath 很快的被开发者采用来当作小型查询语言。
- XQuery
- XQuery 是用于 XML 数据查询的语言。XQuery 对 XML 的作用类似 SQL 对数据库的作用。
XQuery = XML Query,是W3C所制定的一套标准,用来从类XML文档中提取信息,类XML文档可以理解成一切符合XML数据模型和接口的实体,他们可能是文件或RDBMS。
- XLink
- XLink是XML链接语言(XML Linking Language)的缩写。XLink用于创建XML文档中的超链接。
XLink类似于HTML链接 - 但是更为强大。XML文档中的任何元素均可成为 XLink。XLink支持简易链接,也支持可将多重资源链接在一起的扩展链接。通过XLink,链接可在被链接文件外进行定义。XLink是W3C推荐标准。
- XPointer
- XPointer是在可扩展标志语言(XML)文件中定位数据的一种语言,其定位是根据数据在文件中位置、字符内容以及属性值等特性进行的。
XPointer允许超链接指向在XML文档中的特定部分。XPointer使用XPath表达式在XML文档中导航。XPointer是W3C推荐标准。
- XML DTD
- DTD(Document Type Definition) 是一套关于标记符的语法规则。它是XML1.0版规格的一部分,是XML文件的验证机制,属于XML文件组成的一部分。
DTD 是一种保证XML文档格式正确的有效方法,可通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。XML文件提供应用程序一个数据交换的格式,DTD正是让XML文件能成为数据交换标准,因为不同的公司只需定义好标准DTD,各公司都能依DTD建立XML文件,并且进行验证,如此就可以轻易的建立标准和交换数据。
- Schema
- XML Schema是以XML语言为基础的,它用于可替代DTD。
XML schema文件描述了XML文档的结构。XML Schema的作用是定义一份XML文档的合法组件群,就像DTD的作用一样。XML Schema于2001年5月2日成为W3C推荐使用的标准。
- XML DOM
- XML DOM 是 XML Document Object Model 的缩写,即 XML 文档对象模型。XML DOM 定义了访问和处理 XML 文档的标准方法。
XML DOM 是用于获取、更改、添加或删除 XML 元素的标准。XML DOM 是用于 XML 的标准对象模型,用于 XML 的标准编程接口中独立于平台和语言的 W3C 的标准。XML DOM 定义了所有 XML 元素的对象和属性,以及访问它们的方法(接口)。
- XForms
- XForms是W3C组织所推荐的下一代在线Forms,它吸取了W3C标准诸如:XML Schema, XPath和基于XML的事件,XForms试图突破当前HTML forms模型的一些限制。
XForms将数据从表现中分离,更健壮的数据类型表示,能够递交XML数据到服务端-替代我们通常使用name/value递交的做法(看起来这个还不错;)),XForms可以在不同的设备上正常显示。
- WAP
- WAP(Wireless Application Protocol) 为无线应用协议,是一项全球性的网络通信协议。
WAP使移动Internet 有了一个通行的标准,其目标是将Internet的丰富信息及先进的业务引入到移动电话等无线终端之中。WAP定义可通用的平台,把目前Internet网上HTML语言的信息转换成用WML(Wireless Markup Language)描述的信息,显示在移动电话的显示屏上。
开始学习 WAP !