本文字数:字
阅读本文大概需要:8分钟
写在之前
带分隔符的文件仅有两维的数据:行列。如果我们想在程序之间交换数据结构,需要一种方法把层次结构,序列,集合和其它的数据结构编码成文本。
今天要说的XML是最突出的处理上述这种转换的标记格式,它使用标签(tag)分隔数据。XML在软件领域的用途非常广泛。
XML
XML是什么?如果非要对其做一个定义式的说明,那这里我不得不引用一下w3school里面简洁而明快的说明:
XML指可扩展标记语言(EXtensibleMarkupLanguage);XML是一种标记语言,类似于HTML;XML的设计宗旨是传输数据,而非显示数据;XML标签没有被预定义,需要自行定义标签;XML被设计为具有自我描述性;XML是W3C的推荐标准。
如果你想要详细了解和学习XML的话,可以去阅读w3school的XML教程即可,里面讲述的很详细,在下面我还会引用一些里面的内容。
XML的重要性在于它是用来传输数据的,因此,特别是在Web编程中我们经常会用到它。有了它,让数据传输变的更加简单,这么重要的东西,我大Python当然支持。
有大佬曾经说过:“一个引人