码迷,mamicode.com
首页 > Web开发 > 详细

JSON 对象 与 字符串 互转

时间:2018-05-14 19:55:11      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:===   ast   json对象   long   pre   col   val   str   ons   

$sui = [
    ‘xixixi‘ => ‘suisuisui‘,
    ‘hahaha‘ => ‘longlonglong‘,
];

$data = json_encode($sui);
print_r($data);

 

JSON 字符串 ===> JSON对象

# 方式一: 通过 eval
var str = ‘{"xixixi":"suisuisui","hahaha":"longlonglong"}‘;

var obj = eval(‘(‘ + str + ‘)‘);
console.log(obj);

# 方式二: JSON.parse(str)

 


var str = ‘{"xixixi":"suisuisui","hahaha":"longlonglong"}‘;

var obj = JSON.parse(str); //由JSON字符串转换为JSON对象
console.log(obj);
typeof(obj);

 

 

 

JSON 对象 ===> JSON字符串

var last=obj.toJSONString(); //将JSON对象转化为JSON字符

或者

var last=JSON.stringify(obj); //将JSON对象转化为JSON字符

 

JSON 对象 与 字符串 互转

标签:===   ast   json对象   long   pre   col   val   str   ons   

原文地址:https://www.cnblogs.com/boundless-sky/p/9037650.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!