返回 首页
XML 教程 - W3Cschool

XML 教程

教程说明:

XML简介

XML,可扩展的标识语言(eXtensible Markup Language),其先驱是SGML和HTML。SGML,通用标识语言标准(Standard Generalized Markup Language),是国际上定义电子文件结构和内容描述的标准,是一种非常复杂的文档结构,主要用于大量高度结构化数据的防卫区和其它各种工业领域,便于分类和索引。同XML相比,SGML定义的功能很强大,然而它不适于Web数据描述,而且价格非常昂贵。

XML作用

  • 丰富文件(Rich Documents)-自定文件描述并使其更丰富;
  • 属于文件为主的XML技术应用;
  • 标记是用来定义一块数据应该如何呈现;
  • 解释数据(Metadata)-描述其它文件或在线信息;
  • 属于数据为主的XML技术应用;
  • 标记是用来说明一块资料的意义;
  • 组态档案(Configuration Files)-描述软件的组态参数。

XML不是对HTML的替代

XML 是对 HTML 的补充。

XML 不会替代 HTML,理解这一点很重要。在大多数 Web 应用程序中,XML 用于传输数据,而 HTML 用于格式化并显示数据。

对 XML 最好的描述是:

XML 是独立于软件和硬件的信息传输工具。

XML章节简介

本文分为4个章节,通过XML的教程、XML进阶、XML实例/测验实现多方面综合学习
1、  XML 教程

2、  XML JavaScript

3、  XML 进阶

4、  实例/测验

XML官方信息

类    型:  可扩展标记语言 

作    者:  W3C组织

XML相关论坛:   http://bbs.xml.org.cn/index.asp

XML教程:  http://www.w3cschool.cn/xml

学习XML之前,你可以了解的知识

《HTML教程》

《CSS教程》

《Javascript教程》


温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

XML教程

XML 教程
XML 简介 – 什么是 XML?
XML 用途
XML 树结构
XML 语法
XML 元素
XML 属性
XML DTD
使用XML验证器对XML文件进行语法检查
查看 XML 文件
XML 和 CSS
XML 和 XSLT

XML JavaScript

XMLHttpRequest 对象
XML 解析器
XML DOM
在 HTML 页面中显示 XML 数据
XML 应用程序

XML 进阶

XML 命名空间
XML CDATA
XML 编码
服务器上的 XML
XML DOM 高级
XML 注意事项
XML 技术
现实生活中的 XML
XML 编辑器
XML E4X
XML 总结
XML 实例

实例/测验

XML 实例
XML 测验

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }