JSON对象与JSON字符串的转换

作者:Kinglong    发表时间:2023-07-16 06:55   

关键词:  

JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。

JSON数组:将多个JSON对象组成数组,赋值给一个变量使用。

JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。 

新版本的 JSON 修改了 API,将 JSON.stringify() JSON.parse() 两个方法都注入到了 Javascript 的内建对象里面,前者变成了 Object.toJSONString(),而后者变成了 String.parseJSON()
 
一、将JSON字符串转换为JSON对象
 
例如:var obj = str.parseJSON(); //由JSON字符串转换为JSON对象
或者  var obj = JSON.parse(str); //由JSON字符串转换为JSON对象
 
二、将JSON对象转化为JSON字符串。
 
例如:var last=obj.toJSONString(); //将JSON对象转化为JSON字符
或者 var last=JSON.stringify(obj); //将JSON对象转化为JSON字符