在很多研讨会和培训班上我遇到过许多人,
他们还不明白为什么要使用
XML
也不知道如何
在他们的应用中使用
XML
。
一些来自诸如
Gartner
公司的报告建议说,
商业公司不能再做局
外人了,不能对
XML
置之不理。如果你还不清楚
XML
到底有什么好处的话,你并不是唯
一的人。
一的人。
XML是被设计用来存储数据、携带数据和交换数据的,它不是为了显示数据而设计的。
1、XML可以从HTML中分离数据,通过XML,你可以在HTML文件之外存储数据。在不使用XML时,HTML用于显示数据,数据必须存储在HTML文件之内;使用了XML,数据就可以存放在分离的XML文档中。这种方法可以让你集中精力去到使用HTML做好数据的显示和布局上,并确保数据改动时不会导致HTML文件也需要改动。这样可以方便维护页面。XML数据同样可以以“数据岛”的形式存储在HTML页面中。你仍然可以集中精力到使用HTML格式化和显示数据上去。
2、XML用于交换数据,通过XML,我们可以在不兼容的系统之间交换数据。在现实生活中,计算机系统和数据库系统所存储的数据有N^N种形式,对于开发者来说,最耗时间的就是在遍布网络的系统之间交换数据。把数据转换为XML格式存储将大大减少交换数据是的复杂性,并且还可以使得这些数据能被不同的程序读取。
3、XML 和 B2B,使用XML,可以在网络中交换金融信息。在不远的将来,我们可以期望看到很多关于XMl和B2B(Business To Business)的应用。XML正在成为遍布网络的商业系统之间交换金融信息所使用的主要语言。许多与B2B有关的完全基于XML的应用程序正在开...