如果是在javascript5版本中可以使用 JSON.stringify方法将不含有函数,Date,正则等类型的直接转换成json字符串。
例
var obj={
a:'1',
b:'2'
}
console.log(JSON.stringify(obj); //"{"a":"1","b":"1"}"
对应的将标准的JSON可以直接通过JSON.parse方法转换成javascript对象。
例
console.log(JSON.parse(JSON.stringify(obj));
应该可以用json2.js的js类完成,具体用法的话可以百度一下