首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

js对象写入xml文件实现持久化的有关问题

2014-01-17 
js对象写入xml文件实现持久化的问题。现在要做一个设计器。前台操作用js实现。将数据保存在js对象中。比如meta

js对象写入xml文件实现持久化的问题。
现在要做一个设计器。
前台操作用js实现。将数据保存在js对象中。
比如
meta={name:"name",type:"type", cycle:"cycle"};
现在要将这个对象写入xml文件中,xml文件作为模板是最终产物。
而且下次还要通过解析生成的xml文件来还原js对象。

请问这个怎么实现比较好?
将js对象以json格式发送到后台,后台生成xml文件。
下次进入页面,根据id找到xml文件,解析之后返回前台生成js对象?
[解决办法]
还用xml 干嘛 ,json完全可以胜任持久化的功能。
[解决办法]
使用第三方的json-lib就可以解决了.json-lib的使用自己google
[解决办法]
json
格式很好的。
[解决办法]
import net.sf.json.JSONObject;
import net.sf.json.xml.XMLSerializer;

public static String json2XML(String json){
        JSONObject jobj = JSONObject.fromObject(json);
        String xml =  new XMLSerializer().write(jobj);
        return xml;
    }
public static String xml2JSON(String xml){
        return new XMLSerializer().read(xml).toString();
    }

热点排行