Josn对象替换键值(字符串)

var itemstr = JSON.stringify(data).replace(/"unread":0/g, '"unread":""');
var mydata = JSON.parse(itemstr);
注意,.replace(/"unread":0/g, '"unread":""');若是不加/g,则只替换第一个,加了g,替换全部,重要的事情说一遍,试了好屡次的血泪。
在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接能够用JSON对象的stringify()和parse()方法。
JSON.stringify(obj) 将JSON对象转为字符串。
JSON.parse(string) 将字符串转为JSON对象格式。chrome

相关文章
相关标签/搜索