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

相關文章
相關標籤/搜索