XML概述

XML的特点:

1)XML文件是纯文本文件,后缀名为.xml,可以使用记事本等各种文本编辑器打开,也可以在ie浏览器下显示。
2)XML不是一种编程语言(和C,Java不是一类),可以把它理解为一种数据格式,XML最大的优点就是对数据的描述,XML使用标签描述数据的含义(并非像HTML一样注重数据的显示),XML文件的核心是数据本身。
XML的优点:

1)可扩展
  标记是自定义的,用户可以创建自己的标记和文法结构,以便于结构化的描述自己领域的信息
  利用DTD或者Schema进行定义
2)文档简单清晰,可读性强
3)信息和显示分开
4)XML文件本身是纯粹的信息载体
5)可以给同样的数据文件不同的显示的方法
6)利用CSS或者XSLT进行显示
7)获得广泛支持
  Java,.NET等平台都提供访问XML文件的接口,XML文件的读写,信息查询均简单、便利
  DOM
  SAX
  JDOM
  DOM4J
  AXIOM
XML的用途:

1)保存数据
2)MSN的聊天记录
3)网页制作
4)数据交换
5)作为数据交换的媒介
6)配置文件
7)Web应用的部署描述符
8)Web Service
  Soap协议
  wsdl
XML相关技术标准:

 XML规范标准只有二十几页,但是为了更好地使用XML技术,W3C 组织又开发了各种XML 相关的技术,包括:
1)命名空间(Namespace)
2)文档类型定义(Document Type Definition,DTD)
3)XML模式定义语言(XML Schema Definition Language,XSDL)
4)文档对象模型(Document Object Model,DOM)
5)用于XML的简单API(Simple API for XML,SAX)
6)XML 转换(XML Transformation)
7)Xlink, Xquery, XPath

猜你喜欢

转载自bcworld.iteye.com/blog/1337721