XML在web开发中起到与数据库类似的功能,我认为用数据库方便, XML有胜过数据库的地方吗? 举一个例子:有时候数据情况很复杂,比如一个系统中有多种数据库,还有数据文件,这时候用一个XML作为中间的缓冲层,上层的业务就好写了.XML不能用来大批量的存储数据,他和数据库不可是可以互相替代的东西.严格的说没关系. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果xml当做数据库来存取数据的话,那么当数据量非常大的时候存取就太慢了,而数据库是专门对数据进行优化的,所以比xml快很多.xml可以用来做数据缓存,或显示数据等,在应用程序里也可以做配置文件. 我觉得用xml做显示最好了,不象数据库,先读出数据然后用jsp输出成网页.如果用xml来存,输出的时候可以直接输出(最后加上css,xslt等来修饰一下页面)而不用jsp来插手 XML有两个用途1、数据统一的格式,比如你作个数据仓库,入口数据格式是XML。别的系统要输入数据仓库,只要输出该格式的XML就好了。统一格式吗?2、和HTML类似的标记语言,通过XSL转化成HTNL,或WAP,手机上的网页 xml不仅可以起到类似数据库的作用。有一大类xml是以文档为中心的xml,如html, docbook之类,对于他们,传统关系数据库就无能为力。而即使是以数据为中心的xml,也提供了超出一般关系数据模型的灵活性。当然现在的关系数据库也做了一些扩展,甚至支持xml了。 从我自身的使用来看,1:我觉得如果数据量比较小的话,用XML做数据库还是比较合适的,速度挺快,并且有sax,dom,jdom这样的解析工具,操作起来也很方便。 2:web service不就是基于xml的吗? XML要驱动吗?不要。XML要给数据库服务商付款吗?不要。DB2和MySql能直接转换吗?不能。所以说,XML是一种接口,一个广泛的标准。它的提出意义非同一般。 不是一个档次的概念xml的提出也是同一数据格式xml用于数据传输数据库用于数据存取 严格意义上讲 不是一回事 JSP用户名和密码登陆,提示帐户不存在? 请高手帮忙看看AJAX有时无响应 紧急求教一个struts的问题 求怎么按时间查询论坛的贴子啊帮帮忙啊 急 如何取一个disabled后的select 的value值,着急... 初次使用javabean,看看错在那里了?? web.xml配置问题:"web-app" 必须后跟属性规范 ">" 或 "/>" 我的jsp为什么连接不上数据库? 大家帮我解决下个问题,数据库方面的,急~ jsp中的中文数据传入数据库产生乱码怎么解决啊? 新闻发布系统思路 一个很急的问题
xml可以用来做数据缓存,或显示数据等,在应用程序里也可以做配置文件.
1、数据统一的格式,比如你作个数据仓库,入口数据格式是XML。别的系统要输入数据仓库,只要输出该格式的XML就好了。统一格式吗?
2、和HTML类似的标记语言,通过XSL转化成HTNL,或WAP,手机上的网页
2:web service不就是基于xml的吗?
XML要给数据库服务商付款吗?不要。
DB2和MySql能直接转换吗?不能。
所以说,XML是一种接口,一个广泛的标准。
它的提出意义非同一般。
xml的提出也是同一数据格式
xml用于数据传输
数据库用于数据存取 严格意义上讲 不是一回事