- json字符串----->json对象
-
使用JSON.parse()函数
var jsonStr = ‘"name":"zhangsan","age":23,"email":"[email protected]"‘; var json = JSON.parse(jsonStr); console.log(json);//输出:Object name: "zhangsan", age: 23, email: "[email protected]"
-
使用eval()函数
var jsonStr = ‘"name":"zhangsan","age":23,"email":"[email protected]"‘; var json = eval ("(" + jsonStr + ")"); console.log(json);//输出:Object name: "zhangsan", age: 23, email: "[email protected]"
-
使用jQuery插件jQuery.parseJSON()
var jsonStr = ‘"name":"zhangsan","age":23,"email":"[email protected]"‘; var json = jQuery.parseJSON(jsonStr); console.log(json);//输出:Object name: "zhangsan", age: 23, email: "[email protected]"
-
- json对象------>json字符串
-
使用JSON.stringify()
var json = name: "zhangsan", age: 23, email: "[email protected]"; var jsonStr = JSON.stringify(json); console.log(jsonStr);//输出:""name":"zhangsan","age":23,"email":"[email protected]""
- 把数据在前后端之间传递,需要把json对象转换为json字符串
JSON对象和JSON字符串之间的转换
Posted java-gcs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSON对象和JSON字符串之间的转换相关的知识,希望对你有一定的参考价值。
一. JSON对象和JSON字符串之间的转换
以上是关于JSON对象和JSON字符串之间的转换的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript 之 JSON [4] parse()和stringify() -JSON字符串和JavaScript对象数据之间的相互转换