1.什么是XML?
XML是Extensible Markup Language的缩写,一种扩展性标识性语言,它是一种能够让用户自己创造标识的语言,可以存储数据和共享数据;
XML最大的特点就是:可扩展性,当使用XML表示某种数据的时候,用户可以根据自己的需要,组织任意符合小XML规范的形式。
2.XML的用途:
a).存储数据:xml最根本的用途,由于它可以保存为数据文件,对于一些需要持久化保存的数据可以使用XML格式的方式存储。例如在Web程序中配置文件web.xml
b).分离数据:xml可以将数据和XML的表现分离,使数据的组织人员能够更加几种精力组织数据,是数据的展示人员更加集中精力设计数据的表现形式,真正实现了不同分工,大大加快了开发的效率。例如HTML,它也是XML的一种应用,这种方法可以让开发人员更加集中精力地使用HTML做好数据的显示和布局。
c).交换数据:通过XML可以在不兼容的系统之间交换数据。
d).共享数据:通过使用XML,纯文本可以用来共享数据。既然XML数据是以纯文本格式存储的,那么XML提供了一种与软件和硬件无关的共享数据的方法。这样创建一个能被不同的应用程序读取的数据文件就变得简单了。
3.XML的技术架构:
4.xml开发工具:例如UltraEdit EditPlus XMLSpy等