我所读到的关于XML的所有内容都是用来存储、携带和交换数据的。
但是,与html不同的是,什么使得XML本质上是可扩展的呢?这个“eXtensible”代表什么?
发布于 2017-11-24 11:19:11
也许这不是一个编程问题。但我想它还是和编程有关。
XML和HTML之间的差异是根据不同的目标设计的:
因此,您不能将可扩展的XML与HTML进行比较,因为您以不同的方式使用这些语言。XML不是可扩展的,因为它是最可扩展的语言,它只是可扩展的。
XML是可扩展的,因为即使添加(或删除)新数据,大多数XML应用程序也将按预期工作。
想象一下,设计了一个应用程序来显示note.xml (<\to> <\from> <\heading> <\data>)的原始版本。
然后设想一个新版本的note.xml,其中添加了<\date>和<\hour>元素,并删除了<\heading>。按照XML的构造方式,应用程序的旧版本仍然可以工作。
https://stackoverflow.com/questions/47471354
复制相似问题