+ -
当前位置:首页 → 问答吧 → [讨论]xml之于web的意义究竟哪里?

[讨论]xml之于web的意义究竟哪里?

时间:2005-08-10

来源:互联网

我们为什么要用xml?xml有什么实际的用处?
什么操作是必须依靠xml才能实现?的?xml到底带给我们什么?

我不知道我有没有学会xml,但是我真的不知道。这个东西到底有什么用???

为什么大家要学她呢? macromedia studio 8 似乎dw的增强多在xml上面。但是我至今也不知道这个东西到底有什么?望大家能讨论一下。增进学习。

作者: Desner   发布时间: 2005-08-10

呵呵,一两句话是说不清楚的。你可以去看看书。
XML现在确实很流行。

作者: JSTOP   发布时间: 2005-08-13

举个简单的例子
这个论坛也是支持Rss新闻阅读的
而Rss说白了格式就是XML
现在的BLOG也支持

作者: handy   发布时间: 2005-08-14

既然都“我不知道我有没有学会xml”,那就请先知道再考虑他的深入意义在哪里。

错了,dw8增强最多的应该在css视图支持上

作者: 一叶千鸟   发布时间: 2005-08-16

个人认为xml最强的地方就是通用,SUN的JAVA不是也是因为可以跨平台才牛的吗!

作者: brothder   发布时间: 2005-08-29

xml实现数据分离.
这个是最重要.
也许我只是想知道这个页面的数据内容,
而不想知道什么HTML.什么JS.什么CSS.
但你现在打开源文件,你看到了什么?
以后可能WEB都是生成静态页面,你再也看不到以ASP,JSP.PHP等扩展名的页面了.
也许会是XML.
只是一个假设.
现在CSDN已经做了转变,你可以去看看.

作者: xqstation1   发布时间: 2005-08-29

学不学取决于你自己有没这方面的需要。 XML 之所以流行肯定有它的道理。
楼上所说的 跨平台 和 数据分离,已经足以说明XML的特点。

作者: ※潇洒※   发布时间: 2005-08-29

楼上各位对XML的了解好像都不深,所谓的跨平台不是关键,text文本也是跨平台的,对你有帮助吗。

xml的本质是完善的数据结构。以后我们的开发中不再需要自己定义传输的数据结构。这个数据结构的概念非常广泛,XML的标准有几十项,每一项都只涉及的数据结构的一部分,每一项都有特定的用途,都是对系统开发的精辟的抽象。

我们的项目中用到了xml、xslt、XMLSchema、xml命名空间,开发效率和运行效率都有极大的提高。

当然XML不是你学了就能用的,你必须要有需求。我在一开始就觉得我的数据结构需要用XML,然后我从头开始学习,结果是XML能做到的比我想要的还要多得多。

作者: newwalter   发布时间: 2005-08-30

8楼的,我认为XML只是一种数据表现形式,只是在逻辑上更具有可读性,其他的如运行效率有极大的提高吗?哈哈
你把XML当数据库使用了吧。

作者: yesoul   发布时间: 2006-05-08



QUOTE:
引用内容由 [i]newwalter[/i] 发表于 2005-8-30 11:09
楼上各位对XML的了解好像都不深,所谓的跨平台不是关键,text文本也是跨平台的,对你有帮助吗。

xml的本质是完善的数据结构。以后我们的开发中不再需要自己定义传输的数据结构。这个数据结构的概念非常广泛,X ...

8楼有理

作者: javafan   发布时间: 2006-05-09

XML在我眼中是跨平台的数据片段.
用硬盘换CPU.静态页面的一种选择

作者: 1143   发布时间: 2006-05-12



QUOTE:
引用内容由 [i]yesoul[/i] 发表于 2006-5-8 23:26
8楼的,我认为XML只是一种数据表现形式,只是在逻辑上更具有可读性,其他的如运行效率有极大的提高吗?哈哈
你把XML当数据库使用了吧。

今天一不留神有看到了这个帖子,没想到还有自己的留言。
不知道这位笑什么,难道说 XML 提高效率有这么可笑吗?
客户端的 JavaScript 把 XML 当数据库用很正常,有什么奇怪的。我们的系统就用 JavaScript 和 XML 几乎实现了 .Net 中 DataSet 的功能,难道还有其他效率更高的方式吗?
采用 XML 标准的 WebService 也能提高服务器的性能,不信的话可以看看测试
http://bizstruct.cnblogs.com/archive/2006/05/15/400546.html

作者: newwalter   发布时间: 2006-05-16