我读到的关于XML的全部内容是它用于存储,携带和交换数据。
但是,与HTML不同,是什么让XML本质上可扩展?这个'eXtensible'代表什么?
答案 0 :(得分:1)
也许这不是一个编程问题。但我想它仍然与编程有关。
XML和HTML之间的差异设计有不同的目标:
因此,您无法将XML中的Extensible与HTML进行比较,因为您以不同的方式使用这些语言。并且XML不被称为可扩展,因为它是最可扩展的语言,它只是可扩展的。
XML是可扩展的,因为即使添加(或删除)新数据,大多数XML应用程序也会按预期工作。
想象一下,应用程序旨在显示note.xml的原始版本(< \ to>< \ from>< \ heading>< \ data>)。
然后设想一个更新版本的note.xml,添加< \ date>和< \ hour>元素和删除的< \ heading>。 构建XML的方式,旧版本的应用程序仍然可以工作