XML基础教程:XML有什么用途?

XML是被设计为存储、传输以及交换数据的。XML不是被设计为用来显示数据的。

XML可以将HTML与数据分离 ,通过使用XML,您的数据可存储于HTML之外。

当我们使用HTML来显示数据时,数据存储于HTML中。通过使用XML,数据可以被存储在单独的XML文件中。这样做的话,您就可以把注意力集中在使用HTML进行数据布局和显示上面,并确保底层数据的改变不会牵扯到HTML的改变。

XML数据也可作为数据岛存储于HTML页面内部。您仍然可以专注于使用HTML对数据进行格式化和显示。

XML用于交换数据 Www_Chinaz_com

通过使用XML,可以在互不兼容的系统间交换数据。

在现实世界中,计算机系统和数据库通过互不兼容的格式来容纳数据。对开发人员来说,其中一项最费时的挑战一直是在因特网上的系统之间交换数据。

通过将数据转换为XML,可以极大地降低这种复杂性,并创建可被许多不同类型的应用程序读取的数据。

XML和B2B

通过使用XML,可以在因特网上交换金融信息。

在不久的将来,预计会有很多关于XML和B2B的应用。

XML会成为企业间交换金融信息的最主要的语言。 Chinaz~com

XML可被用来共享数据

通过使用XML,纯文本文件可用于共享数据。

由于XML数据存储为纯文本格式,XML提供了独立于软硬件的数据共享解决方案。 Chinaz^com

这使得不同的应用程序都可以更容易地创建数据。也更容易把某个系统扩展或更新为新的操作系统、服务器、应用程序以及浏览器。

XML可用于存储数据

通过使用XML,纯文本文件可用于存储数据。

也可使用XML将数据存储于文件或数据库之中。可以编写从数据仓库中存储信息的应用程序,而普通的应用程序就可被用来显示这些数据。

XML使您的数据更有用

通过使用XML,您的数据可供更多的用户使用。

由于XML独立于硬件、软件以及应用程序,我们可以将自己的数据应用于更多的应用程序,而不仅仅限于HTML浏览器。

其他的客户端以及应用程序可将XML文件作为数据源来访问,就像它们正在访问某个数据库一样。您的数据可供各种“阅读机器”(代理,agents)使用,XML可以让您数据服务于盲人,或者有其他生理缺陷的人士。

XML可被用来创建新的语言,XML是WAP和WML之母。 Chinaz~com

无线标记语言(WML),(被用来标记针对手持设备的因特网应用程序),是由XML编写的。 中国.站长站

假如开发人员都是理性的 ,假如他们都是理性的,就让未来的应用程序使用XML来交换数据吧。 站.长站

未来也许会出现某种字处理软件、电子表格程序以及数据库,它们可以使用纯文本格式读取彼此的数据,而不需要使用任何的转换程序。 Chinaz~com

我们现在能做的只有祈祷微软公司和所有其他的软件开发商在这一方面取得一致了。
 

时间: 2024-12-05 05:37:15

XML基础教程:XML有什么用途?的相关文章

XML入门教程:XML 浏览器支持

xml|教程|浏览器|入门教程 几乎所有的主流浏览器均支持XML和XSLT. Mozilla Firefox 从1.0.2版本开始,Firefox就已开始支持XML和XSLT(包括CSS). Mozilla Mozilla含有用于XML解析的Expat,并支持显示XML + CSS.Mozilla同时拥有对Namespaces的某些支持. Mozilla同样可做到对XSLT的执行(XSLT implementation). Netscape 自从版本8开始,Netscape开始使用Mozilla

XML入门教程:XML DHTML 行为

dhtml|xml|教程|入门教程 Internet Explorer 5引入了DHTML行为.行为(Behaviors)是一种借助CSS的便利性向HTML元素添加DHTML功能性的方法. 行为 - 什么是行为? IE 5引入了DHTML行为(DHTML behaviors).行为(Behaviors)是一种借助CSS的便利性向HTML元素添加DHTML功能性的方法. 行为如何工作呢?通过使用XML,我们可以把行为链接到网页中的任何元素,并对元素进行操作. DHTML行为不使用<script>

XML入门教程:XML CDATA

xml|教程|入门教程 所有XML文档中的文本均会被解析器解析. 只有CDATA区段(CDATA section)中的文本会被解析器忽略. Parsed Data XML解析器通常会解析XML文档中所有的文本. 当某个XML元素被解析时,其标签之间的文本也会被解析: <message>此文本也会被解析</message> 解析器之所以这么做是因为XML元素可包含其他的元素,就像这个例子中,其中的<name>元素包含着另外的两个元素(first 和 last): <

XML入门教程:XML 解析器

xml|教程|入门教程 如需读取.更新.创建或者操作某个XML文档,则需要XML解析器. 实例 解析XML文件 - 跨浏览器的实例 本例是一个跨浏览器的实例,把某个XML文档("note.xml")载入XML解析器. <html><body><script type="text/vbscript">set xmlDoc=CreateObject("Microsoft.XMLDOM")xmlDoc.async=&

jsp 读取XML的类库之DOM解析 xml实例教程

jsp教程 读取XML的类库之DOM解析 xml实例教程 xml文件: <?xml version="1.0" encoding="GB2312"?> <RESULT>   <VALUE>        <NO>A1234</NO>        <ADDR>四川省XX县XX镇XX路X段XX号</ADDR>   </VALUE>   <VALUE>      

XSL基础教程第二章

基础教程   <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />             XSL–转换    本节将举例学习如何用XSL将XML转换成HTML.这个举例的细节将在下一节中解释.      从XML文档开始    首先从打算转换成HTML的XML文档开始:       <?xml version="1.0"?>       &l

XHTML基础教程:为什么要使用XHTML?

html基础|xhtml|基础教程 XHTML是HTML与XML(扩展标记语言)的结合物. XHTML包含了所有与XML语法结合的HTML4.01元素. 为什么要使用XHTML? 我们认为万维网上的许多页面都包含着糟糕的HTML代码. 下面的HTML代码仍然可以工作的很好,即使它没有遵守HTML代码: <html><head><title>This is bad HTML</title><body><h1>Bad HTML</b

MS SQL基础教程:XML文档与数据库表

包括SQL Server 7.0 在内的SQL Server 系列版本并不提供XML. 支持开发人员以前不得不使用一个XML 分析器,如微软的XML 分析器(MSXML),而且它们必须编写自己的代码来处理细节:把不同的元素从XML 文档中提取出来并按需要把它们放进关系表的不同部分,然后访问关系表:或者编写代码将数据从数据库表中提取出来,再以正确的格式放回到XML 文档中.当我们在享受XML 所带来的好处时,我们常会发现自己在开发Web 应用程序时不得不应付这样的工作,而且在开发不同的Web 应用

利用maven与testng来进行测试Maven2 基础教程(3) - pom.xml 文件简介

Maven2 基础教程(3) - pom.xml 文件简介目标 本文用以说明如何修改maven2的主要配置文件pom.xml在适应我们的项目需要,通过本文您可以了解到 如何设定编译参数 设定编译环境为UTF-8编码 添加依赖项 添加TestNG框架支持 pom.xml 简介 如下是一个最基础的pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20