XML 教程
XML 教程
- XML 简介
- XML 指可扩展标记语言(EXtensible Markup Language)。XML 被设计用来传输和存储数据。XML 是 W3C 的推荐标准。
- XML 用途
- XML 应用于 web 开发的许多方面,常用于简化数据的存储和共享。XML 数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法。
- XML 树形结构
- XML 文档形成了一种树结构,它从“根部”开始,然后扩展到“枝叶”。XML 文档必须包含根元素。该元素是所有其他元素的父元素。
- XML 语法
- XML 元素使用 XML 标签进行定义。所有 XML 元素都须有关闭标签。XML 标签对大小写敏感。XML 标签必须正确地嵌套。XML 文档必须有根元素。XML 的属性值必须加引号。
- XML 元素
- XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。XML 元素可包含其他元素、文本或者两者的混合物。XML 元素也可以拥有属性。
- XML 属性
- XML 元素可以在开始标签中包含属性,类似 HTML。XML 属性 (Attribute) 提供关于元素的额外(附加)信息。XML 属性仅提供与数据无关的信息,应当使用 XML 元素来描述数据。
- XML DTD 简介
- XML DTD 的作用是定义 XML 文档的结构。它使用一系列合法的元素来定义文档结构。合法的 XML 文档,同样遵守文档类型定义 (DTD) 的语法规则。W3C 支持一种基于 XML 的 DTD 代替者,它名为 XML Schema。
- XML 验证器
- XML 验证器用来对 XML文档进行语法检查。W3C 的 XML 规范声明:XML 文档中的错误会终止你的 XML 程序。理由是,XML 软件应当轻巧,快速,具有良好的兼容性。
- XML 浏览器支持
- 几乎所有的主流浏览器均支持 XML 和 XSLT。包括 Mozilla Firefox ,Netscape ,Opera ,Internet Explorer 等。
- XML 查看
- 在没有任何有关如何显示数据的信息的情况下,大多数的浏览器都会仅仅把 XML 文档显示为源代码。XML 文档不会携带有关如何显示数据的信息。
- XML CSS
- XML 文档可以使用 CSS 样式来格式化。 通过使用 CSS,可为 XML 文档添加显示的样式信息。
- XML XSLT
- 使用 XSLT 显示 XML 文档。XSLT 是首选的 XML 样式表语言,远比 CSS 更完善。使用 XSLT 在浏览器显示 XML 文件之前,会先把它转换为 HTML 。
- XMLHttpReques 对象
- XMLHttpRequest 对象用于在后台与服务器交换数据。所有现代的浏览器都支持 XMLHttpRequest 对象。通过一行简单的 JavaScript 代码,我们就可以创建 XMLHttpRequest 对象。
- XML 解析器
- XML 解析器把 XML 转换为 XML DOM 对象 - 可通过 JavaScript 操作的对象。所有现代浏览器都内建了供读取和操作 XML 的 XML 解析器。
- XML DOM
- XML DOM (XML Document Object Model) 定义了访问和操作 XML 文档的标准方法。DOM 把 XML 文档作为树结构来查看,能够通过 DOM 树来访问所有元素。
- XML to HTML
- 本章讲解如何把 XML 数据显示为 HTML。本例遍历一个 XML 文件,然后把每个元素显示为一个 HTML 表格行。
- XML 应用程序
- 本节介绍几个由 HTML 和 JavaScript 构建的 XML 应用程序的小例子。
- XML 命名空间
- XML 命名空间 Namespace 提供避免元素命名冲突的方法。XML 文档通过 xmlns 属性设置命名空间。
- XML CDATA
- XML 术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。CDATA 部分中的所有内容都会被 XML 解析器忽略。
- XML 字符集编码
- XML 文档通过 encoding 属性设置编码字符集,XML文档支持多种编码,如 UTF-8,Unicode(UTF-16),windows-1252,ISO-8859-1 等。
- 服务器存储和生成 XML
- XML 文件是类似 HTML 文件的纯文本文件。标准的 web 服务器能够方便地存储和生成 XML 文件。
- XML 数据岛
- XML 数据岛(XML Data Islands)是嵌入 HTML 页面中的 XML 数据。XML 数据岛只在 Internet Explorer 浏览器中有效。建议使用 JavaScript 和 XML DOM 来解析并显示 XML。
- XML 文件的创建和保存
- XML 文件可以用来存储和交换数据,XML 有很强的跨平台可移植性,并且数据无需转换。
- XML 相关技术标准
- W3C 与 XML 相关的系列技术标准,包括 XML ,XSL ,XSLT ,XQuery ,DTD ,Schema ,XML DOM ,WAP ,webservice 等。
- 如何编辑 XML
- 专业的 XML 编辑器会帮助您编写无错的 XML 文档,根据某种 DTD 或者 schema 来验证 XML,以及强制您创建合法的 XML 结构。
- XML 应用案例
- 主要通过两个案例: XML 新闻和 XML 天气,来向您展示 XML 如何携带数据。
返回XML 教程