什么是XML以及XML的用途和发展
2015-01-26 21:04
274 查看
html超文本标记语言。主要是通过标签来封装数据,浏览器解析执行标签,然后通过CSS样式设置标签封装的数据的样式效果,最终在浏览器中显示出具体的样式。
html仅仅是展示数据的。
xml:目的是代替html,其中有过渡的语言xhtml。在互联网上html书写的应用太多,xhtml语法严格,并没有被广泛的使用。xml没有完成代替html的功能。
xml:可扩展的标记语言。现在的xml文件主要用来传输和保存数据(主要用来做软件的配置文件存在)。
html标签是有W3C定义好的,xml语言没有定义自己的标签,开发者可以根据自己的喜好随意定义标签。
XML 应用于 web 开发的许多方面,常用于简化数据的存储和共享。
在真实的世界中,计算机系统和数据使用不兼容的格式来存储数据。
XML 数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法。
这让创建不同应用程序可以共享的数据变得更加容易。
通过 XML,可以在不兼容的系统之间轻松地交换数据。
对开发人员来说,其中一项最费时的挑战一直是在因特网上的不兼容系统之间交换数据。
由于可以通过各种不兼容的应用程序来读取数据,以 XML 交换数据降低了这种复杂性。
升级到新的系统(硬件或软件平台),总是非常费时的。必须转换大量的数据,不兼容的数据经常会丢失。
XML 数据以文本格式存储。这使得 XML 在不损失数据的情况下,更容易扩展或升级到新的操作系统、新应用程序或新的浏览器。
由于 XML 独立于硬件、软件以及应用程序,XML 使您的数据更可用,也更有用。
不同的应用程序都能够访问您的数据,不仅仅在 HTML 页中,也可以从 XML 数据源中进行访问。
通过 XML,您的数据可供各种阅读设备使用(手持的计算机、语音设备、新闻阅读器等),还可以供盲人或其他残障人士使用。
html仅仅是展示数据的。
xml:目的是代替html,其中有过渡的语言xhtml。在互联网上html书写的应用太多,xhtml语法严格,并没有被广泛的使用。xml没有完成代替html的功能。
xml:可扩展的标记语言。现在的xml文件主要用来传输和保存数据(主要用来做软件的配置文件存在)。
html标签是有W3C定义好的,xml语言没有定义自己的标签,开发者可以根据自己的喜好随意定义标签。
XML 应用于 web 开发的许多方面,常用于简化数据的存储和共享。
在真实的世界中,计算机系统和数据使用不兼容的格式来存储数据。
XML 数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法。
这让创建不同应用程序可以共享的数据变得更加容易。
通过 XML,可以在不兼容的系统之间轻松地交换数据。
对开发人员来说,其中一项最费时的挑战一直是在因特网上的不兼容系统之间交换数据。
由于可以通过各种不兼容的应用程序来读取数据,以 XML 交换数据降低了这种复杂性。
升级到新的系统(硬件或软件平台),总是非常费时的。必须转换大量的数据,不兼容的数据经常会丢失。
XML 数据以文本格式存储。这使得 XML 在不损失数据的情况下,更容易扩展或升级到新的操作系统、新应用程序或新的浏览器。
由于 XML 独立于硬件、软件以及应用程序,XML 使您的数据更可用,也更有用。
不同的应用程序都能够访问您的数据,不仅仅在 HTML 页中,也可以从 XML 数据源中进行访问。
通过 XML,您的数据可供各种阅读设备使用(手持的计算机、语音设备、新闻阅读器等),还可以供盲人或其他残障人士使用。
相关文章推荐
- xml发展历史和用途
- xml发展历史和用途
- 什么是RSS以及RSS的历史及发展历程
- Jollen 的 Android 教学(11):AndroidManifest.xml 的用途是什么?
- SOAP、XML-RPC 以及 REST 之间的区别是什么?
- XML是干什么的,以及一些概念
- xml发展历史和用途
- 1.搜索引擎的历史,搜索引擎起步,发展,繁荣,搜索引擎的原理,搜索技术用途,信息检索过程,倒排索引,什么是Lucene,Lucene快速入门
- DOM 是什么?以及XML 解析
- 1.搜索引擎的历史,搜索引擎起步,发展,繁荣,搜索引擎的原理,搜索技术用途,信息检索过程,倒排索引,什么是Lucene,Lucene快速入门
- 姚期智:中国金融科技发展的真正挑战是什么?如何解决? 本文作者:温晓桦 2017-09-17 18:31 导语:“在金融科技里面,计算机科学的用途已经从台后走到了台中,对核心金融体系的运作上产生一定的
- 什么是 XML 数字签名以及对其深入理解
- 什么是XML以及XML书写格式
- XML的特征以及一些用途
- SOAP、XML-RPC 以及 REST 之间的区别是什么?
- Sun的ajax介绍,以及一些用途
- xml的解析处理以及其他
- 什么是守护进程,以及如何编写
- AJAX中的一些关键技术(解析xml的封装类,以及操纵DOM对象)
- 什么是Servlet以及Servlet的优越性