首页 > PHP资讯 > HTML5培训技术 > js处理json数据

js处理json数据

HTML5培训技术

Json 对象转化为String 对象的方法



/**
* json对象转字符串形式
*/

function json2str(o) {

var arr= [];

var fmt= function(s) {
if (typeof s== 'object'&& s != null)return json2str(s);
return/^(string|number)$/.test(typeof s)? "'"+ s + "'" : s;
}
for (var iin o) arr.push("'"+ i + "':"+ fmt(o[i]));
return'{'+ arr.join(',')+ '}';
}


注意: 在json对象中存在另外一个Object 的时候,不能使用 JSON.stringify() 方法来进行转换, 需要手工编写json2str() 方法

HTML5培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持12不支持0