niyue

why XML?

In programming on December 16, 2004 at 4:36 PM

看到了论坛中的一个帖子,为什么要用XML呢到底?看到了回答满吃惊的,不过确实也赞同这种说法。

我曾经回答一个朋友提出的问题:如果不用xml我会损失什么。我回答说:你损失的仅仅是“格式标准的广认受性”。
至少在目前,xml数据的处理效率是远不及老式的数据存储和处理技术的。推动xm标准发展的主要原动力是数据交换标准化的需求。
至于
1。作为数据岛,就是一个极好的应用。
2。XML跟XSLT合作,可以让数据跟UI分离。
都不是非xml不可的,他们的出现只是因为有了xml。

而 批量数据传输。。。则更加不是xml数据的优势,xml是一种很耗费存储空间的数据格式。

看看现在主流的xml应用,如果不是为了信息交换标准化的原因,就没有必要使用xml了。

我做了六年xml开发,我喜欢他也仅仅是它具有“格式标准的广认受性”。

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s