首页 > 移动开发 > 小程序 > 微信小程序 后端返回数据解析json
2020
12-26

微信小程序 后端返回数据解析json

在做的一个项目中,用wx.uploadFile{}上传服务器文件,成功后返回的是没有转码的json数据格式,而且是字符串类型。这时候需要把之转换为对象,返回的数据有很多链接,直接用JSON.prase(string)会报错,于是找到了一种办法解决。

var

res.data=successData

var jsonStr =
successData
.replace(" ", "")

if (typeof jsonStr != 'object') {

jsonStr = jsonStr.replace(/\ufeff/g, "");

var jj = JSON.parse(jsonStr);

res.data = jj;

}


这样输出的 jj 就是对象格式了,可以转数组也可以直接提取value值。

最后编辑:
作者:搬运工
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。