XML是被设计为存储传输以及交换数据的XML不是被设计为用来显示数据的
XML可以将HTML与数据分离
通过使用XML您的数据可存储于HTML之外
当我们使用HTML来显示数据时数据存储于HTML中通过使用XML数据可以被存储在单独的XML文件中这样做的话您就可以把注意力集中在使用HTML进行数据布局和显示上面并确保底层数据的改变不会牵扯到HTML的改变
XML数据也可作为数据岛存储于HTML页面内部您仍然可以专注于使用HTML对数据进行格式化和显示
XML用于交换数据
通过使用XML可以在互不兼容的系统间交换数据 网页教学网
在现实世界中计算机系统和数据库通过互不兼容的格式来容纳数据对开发人员来说其中一项最费时的挑战一直是在因特网上的系统之间交换数据
通过将数据转换为XML可以极大地降低这种复杂性并创建可被许多不同类型的应用程序读取的数据 网页教学网
XML和BB
通过使用XML可以在因特网上交换金融信息
在不久的将来预计会有很多关于XML和BB的应用
XML会成为企业间交换金融信息的最主要的语言
XML可被用来共享数据
通过使用XML纯文本文件可用于共享数据
由于XML数据存储为纯文本格式XML提供了独立于软硬件的数据共享解决方案
这使得不同的应用程序都可以更容易地创建数据也更容易把某个系统扩展或更新为新的操作系统服务器应用程序以及浏览器
XML可用于存储数据
通过使用XML纯文本文件可用于存储数据
也可使用XML将数据存储于文件或数据库之中可以编写从数据仓库中存储信息的应用程序而普通的应用程序就可被用来显示这些数据
XML使您的数据更有用
通过使用XML您的数据可供更多的用户使用
由于XML独立于硬件软件以及应用程序我们可以将自己的数据应用于更多的应用程序而不仅仅限于HTML浏览器
其他的客户端以及应用程序可将XML文件作为数据源来访问就像它们正在访问某个数据库一样您的数据可供各种阅读机器(代理agents)使用XML可以让您数据服务于盲人或者有其他生理缺陷的人士
XML可被用来创建新的语言
XML是WAP和WML之母
无线标记语言(WML)(被用来标记针对手持设备的因特网应用程序)是由XML编写的
假如开发人员都是理性的
假如他们都是理性的就让未来的应用程序使用XML来交换数据吧
未来也许会出现某种字处理软件电子表格程序以及数据库它们可以使用纯文本格式读取彼此的数据而不需要使用任何的转换程序
我们现在能做的只有祈祷微软公司和所有其他的软件开发商在这一方面取得一致了