📅  最后修改于: 2020-12-25 04:35:49             🧑  作者: Mango
XML在Web开发时代被广泛使用。它还用于简化数据存储和数据共享。
XML的主要功能或优势如下。
如果您需要在HTML文档中显示动态数据,则每次数据更改时都需要进行大量工作来编辑HTML。
使用XML,数据可以存储在单独的XML文件中。这样,您可以专注于使用HTML / CSS进行显示和布局,并确保基础数据中的更改不需要对HTML进行任何更改。
使用几行JavaScript代码,您可以读取一个外部XML文件并更新网页的数据内容。
在现实世界中,计算机系统和数据库包含不兼容格式的数据。
XML数据以纯文本格式存储。这提供了一种独立于软件和硬件的方式来存储数据。
这使得创建可以由不同应用程序共享的数据变得更加容易。
对于开发人员而言,最耗时的挑战之一是通过Internet在不兼容的系统之间交换数据。
由于可以通过不同的不兼容应用程序读取数据,因此将数据交换为XML可以大大降低这种复杂性。
升级到新系统(硬件或软件平台)总是很耗时。必须转换大量数据,并且不兼容的数据经常会丢失。
XML数据以文本格式存储。这使扩展或升级到新的操作系统,新的应用程序或新的浏览器变得更加容易,而不会丢失数据。
不同的应用程序不仅可以访问HTML页面中的数据,还可以访问XML数据源中的数据。
借助XML,您的数据可用于各种“阅读机”(手持式计算机,语音机,新闻提要等),并使盲人或其他残障人士可以使用它。
XML创建了许多新的Internet语言。
这里有些例子: