XML什么意思

来源:百度知道 编辑:UC知道 时间:2024/07/04 14:33:08

XML(eXtensible Markup Language)即可扩展标记语言,是通过了W3C标准的格式化语言。

XML的特点是“什么都不做”,也就是说它并非一种专门的编程语言,没有专门的编译器。因此,XML虽然看上去跟HTML(用于网络编程的语言》相似——因为两者都是“标记语言”,但是XML却并非HTML那样的编程语言。

XML可以说是计算机世界的“世界语”。用户只要学习了它的基本语法规则,就可以自己自由定义自己的标签(注意HTML的标签是被规定的,如果标签错误就无法正确执行)。

因此XML实际上可以以一种通用的形式为用户自己的数据提供一种通用的储存格式和数据结构。比如记录一个球队的信息:

<? xml version="1.0"?>
<team>
<player>
<name>Axel</name>
<age>20</age>
<position>attacker</position>
</player>
<player>
<name>Bob</name>
<age>21</age>
<position>attacker</position>
</player>
</team>

里面的标签比如team,player,name等等都是用户自己定义的,用户可以用这个格式存储自己的信息。

主流的编程语言比如java,c#等等都提供了对XML文件进行读写查询操作的功能,因此凭借XML,不同的应用程序之间的数据共享成为了可能。

其实XML的用途很广泛,这里只是举了很少的例子而已,学习计算机不学XML是肯定不行的。