美文网首页
解析json

解析json

作者: 小进我是爸爸 | 来源:发表于2019-08-22 16:25 被阅读0次

普通js通常这样转换

//这是一个json对象

var jsonobj = {"sztno":"330890811","transTime":"2018-5-7 08:00:36","amt":"50"};

//json对象转成json字符串

var jsonstr = JSON.stringify(jsonobj)

console.log("jsonstr=="+jsonstr)

//打印结果:"jsonstr=={"sztno":"330890811","transTime":"2018-5-7 08:00:36","amt":"50"}"

//由json字符串转成json对象

var obj1 = eval('(' + jsonstr + ')');

var obj2 = JSON.parse(jsonstr);

console.log("json obj1=="+JSON.stringify(obj1))

//打印结果:"obj1=={"sztno":"330890811","transTime":"2018-5-7 08:00:36","amt":"50"}"

console.log("json obj2=="+JSON.stringify(obj2))

//打印结果:"obj2=={"sztno":"330890811","transTime":"2018-5-7 08:00:36","amt":"50"}"

1

2

3

4

5

6

7

8

9

10

11

12

13

14

微信小程序

//这是一个json对象

var jsonobj = {"sztno":"330890811","transTime":"2018-5-7 08:00:36","amt":"50"};

//json对象转成json字符串(同普通js中相同)

var jsonstr = JSON.stringify(jsonobj)

console.log("jsonstr=="+jsonstr)

//打印结果:"jsonstr=={"sztno":"330890811","transTime":"2018-5-7 08:00:36","amt":"50"}"

//由json字符串转成json对象,eval()函数在小程序用不了,被小程序禁用了

var obj1 = JSON.parse(jsonstr); //可用此方法来转换

console.log("json obj1=="+JSON.stringify(obj1))

//打印结果:"obj1=={"sztno":"330890811","transTime":"2018-5-7 08:00:36","amt":"50"}"

————————————————

版权声明:本文为CSDN博主「xiejunna」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/xiejunna/article/details/80226625

相关文章

网友评论

      本文标题:解析json

      本文链接:https://www.haomeiwen.com/subject/potosctx.html