XML基础教程 XML简介 用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言
XML与 Access,Oracle和SQLServ er等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是存储数据
事实上XML与其他数据表现形式最大的不同是:他极其简单
这是一个看上去有点琐细的优点,但正是这点使XML与众不同
XML 指可扩展标记语言(EXtensible Marku p Langu age) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义
您需要自行定义标签
XML 被设计为具有自我描述性 XML 与 HTML 的主要差异 XML 不是 HTML 的替代
XML 和 HTML 为不同的目的而设计: XML 被设计为传输和存储数据,其焦点是数据的内容
HTML 被设计用来显示数据,其焦点是数据的外观
HTML 旨在显示信息,而 XML 旨在传输信息
没有任何行为的 XML,XML 是不作为的
也许这有点难以理解,但是 XML 不会做任何事情
XML 被设计用来结构化、存储以及传输信息
下面是 John 写给 George 的便签,存储为 XML: 上面的这条便签具有自我描述性
它拥有标题以及留言,同时包含了发送者和接受者的信息
但是,这个 XML 文档仍然没有做任何事情
它仅仅是包装在 XML 标签中的纯粹的信息
我们需要编写软件或者程序,才能传送、接收和显示出这个文档
XML 仅仅是纯文本 XML 没什么特别的
它仅仅是纯文本而已
有能力处理纯文本的软件都可以处理 XML
不过,能够读懂 XML 的应用程序可以有针对性