json 分析

Posted 灬鬼谷灬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json 分析相关的知识,希望对你有一定的参考价值。

JSON in javascript

Table of Contents

1 JSON对象和JSON字符串的区别

1.1 JSON对象在python中就是dict,在js中是map对象

1.2 JSON字符串是map对象结构的字符串,本质就是字符串

1.3 代码如下:

json_str = "\\"a\\":2, \\"b\\":3"
json_obj = "a":2, "b":3

2 JSON对象和JSON字符串的转换

json_str = "\\"a\\":2, \\"b\\":3"
json_obj = JSON.parse(json_str)//Object:"a":2, "b":3
json_obj = eval("(" + json_str + ")") //Object:"a":2, "b":3
json_str= JSON.stringify(json_obj) //"\\"a\\":2, \\"b\\":3"

3 eval 函数的参数为string,<eval(string)>,eval的作用是把字符串里面的内容当作表达式来执行,详情在eval解析JSON字符串的一个小问题

以上是关于json 分析的主要内容,如果未能解决你的问题,请参考以下文章