日期:2014-05-16  浏览次数:20280 次

XML可不可以做数据库用,安全性这块怎么处理!
本帖最后由 hopoy 于 2013-01-25 10:25:37 编辑
如题,求解!
想用XML来存储网站的数据。
如果可以,那么怎么样用JS读取XML里面的数据。

------解决方案--------------------
没人让你用xml来存储重要数据吧?当然不安全了,能在前端访问的东西有安全性可言?
------解决方案--------------------
用 XmlHttp 对取文件
xpath  取节点 
------解决方案--------------------
用什么形式来存储数据是你自己说了算的,不是说非得用数据库,只要你想

用xml, txt, cookie, localStorage, web sql databases,flash任何可行的方式都可以

关键是 安全性,效率,稳定性,数据量等因素的终合考虑决定着数据以什么形式来存储

xml用来存储数据,一般考虑的是数据量不大,读写规则简单(读写数据只在当前文件内进行,基本与其它存储数据没有关联),可在客户端缓存(生成后一般不修改或修改频率极低),兼容性(与平台,语言无关)

  
------解决方案--------------------
如果是保存简单数据,可以直接以文件形式把 XML 数据保存在服务器端,不必涉及数据库。不过,XML 不是个好东西,缺点很多:没用的字符太多,不易阅读,传输和处理都慢。建议你用 JSON 数据格式,也就是 JS 对象格式,文件小,处理速度快。JSON 是 JS 的默认数据格式,无需解析,用 JS 读写非常方便。