本文概述
- 1)XML将数据与HTML分开
- 2)XML简化了数据共享
- 3)XML简化了数据传输
- 5)XML可提高数据可用性
- 6)XML可用于创建新的互联网语言
XML的主要功能或优势如下。
1)XML将数据与HTML分开如果你需要在HTML文档中显示动态数据, 则每次数据更改时都需要进行大量工作来编辑HTML。
使用XML, 数据可以存储在单独的XML文件中。这样, 你可以专注于使用HTML / CSS进行显示和布局, 并确保基础数据中的更改将不需要对HTML进行任何更改。
使用几行JavaScript代码, 你可以读取一个外部XML文件并更新网页的数据内容。
2)XML简化了数据共享【XML的特性和优势详细介绍】在现实世界中, 计算机系统和数据库包含不兼容格式的数据。
XML数据以纯文本格式存储。这提供了一种独立于软件和硬件的方式来存储数据。
这使得创建可以由不同应用程序共享的数据变得更加容易。
3)XML简化了数据传输对于开发人员而言, 最耗时的挑战之一是通过Internet在不兼容的系统之间交换数据。
由于可以通过不同的不兼容应用程序读取数据, 因此将数据交换为XML可以大大降低这种复杂性。
4)XML简化了平台更改升级到新系统(硬件或软件平台)总是很耗时。必须转换大量数据, 并且不兼容的数据通常会丢失。
XML数据以文本格式存储。这使得更容易扩展或升级到新的操作系统, 新的应用程序或新的浏览器, 而不会丢失数据。
5)XML可提高数据可用性不同的应用程序不仅可以访问HTML页面中的数据, 还可以访问XML数据源中的数据。
借助XML, 你的数据可用于各种” 阅读机” (手持式计算机, 语音机, 新闻提要等), 并使盲人或其他残障人士可以使用它。
6)XML可用于创建新的互联网语言XML创建了许多新的Internet语言。
这里有些例子:
- XHTML
- WSDL用于描述可用的Web服务
- WAP和WML作为手持设备的标记语言
- 新闻订阅源的RSS语言
- RDF和OWL用于描述资源和本体
- SMIL, 用于描述网络多媒体
推荐阅读
- 什么是xml(快速介绍)
- HTML与XML有什么区别(介绍)
- Springmvc借助SimpleUrlHandlerMapping实现接口开关功能
- Androidadt-bundle 开发环境的搭建_Linuxs
- 安卓导入mqtt包基本通信
- 定制xfce4桌面==排除appfinder的綑绑
- Android注解神器 ButterKnife框架
- Android应用打开外部文件
- Online Resource Mapping for SDN Network Hypervisors using Machine Learning