常见的JSON字符串转换有很多,这里只讲我遇到过的小程序中用到的转换。
通常我们在小程序中用到的地方是,请求一个数据表或者请求一个接口,拿到了一堆数据,里面包含有各种字段数组,头像,图片,详情,地址,位置等等。而且我们不能直接取出来用,也不能通过数据渲染出来。
这时候就需要转换转化。
重点内容:
var jsonStr = cookDetail.recipe.method;
jsonStr = jsonStr.replace(" ", "");
if (typeof jsonStr != 'object') {
jsonStr = jsonStr.replace(/\ufeff/g, ""); //字符串转化JSON对象
var jj = JSON.parse(jsonStr);
cookDetail.recipe.method = jj;
}
console.log(jj)
转化出来的对象是什么呢:
全文结束
附加: