一、xml技术简介
XML(eXtensible Markup Language??可扩展标记语言)是一种 扩展的源标记语言,是可以定义其他语言的语言。
它是SGML的一个简化子集,这个子集是专为Web环境设计的,这就是说,它必须处理面向数据处理的(而不是面向发布的)、生存期短的(实际上是动态产生的)信息。
XML与HTML对比:
XML语法严格,数据与显示分离,便于其他程序交互和检索数据。
HTML语法容错性大,数据和显示都在一起,检索数据困难较大。
XML又明确的DOM对象,可以对XML文件进行读写添删数据的操作。
HTML没有这种明确的对象来完成该操作。
XML克服了HTML的种种不足,将网络上传输的文档规范化,并赋予标签一定的含义。
XML作为一种网络系统中通用的数据交换格式迅速得到了支持,使用XML的实际好处有:
结构化??建立有任何复杂层次的数扭模型。
可扩展性??根椐需要定义新的标识。
验证??检查数据在结构上的正确性。
独立与媒介??以...[ 查看全文 ]