JSON.parse()方法,将数据(字符串)转化为javascript对象
2017-05-22 15:07
537 查看
Json经常用于与服务端交换数据。但是接收的数据一般都是字符串,我们需要先把它转换为javascript对象,才能继续使用它!
举例:
这串数据是我们接收的: {"name":"靓仔","age":24,"gender":“男”}
var data=JSON.parse('{"name":"靓仔","age":24,"gender":“男”}');
$("body").text(obj.name);//输出文本,靓仔
上面的例子是很常见的格式,但如果传输过来的这个json数据是数组的形式呢?
var data='{"name":["靓仔","啦啦啦啦","你好"]}' //这里是我自己定义的,所以是字符串的形式
var mydata= JSON.parse(data);
$("body").text(mydata.name[0]);//输出文本,靓仔
在这里需要注意的是,因为JSON不能储存Date对象,所以需要先将Date转换为字符串,之后再将字符串转换为对象。//比较常见
举例:
这串数据是我们接收的: {"name":"靓仔","age":24,"gender":“男”}
var data=JSON.parse('{"name":"靓仔","age":24,"gender":“男”}');
$("body").text(obj.name);//输出文本,靓仔
上面的例子是很常见的格式,但如果传输过来的这个json数据是数组的形式呢?
var data='{"name":["靓仔","啦啦啦啦","你好"]}' //这里是我自己定义的,所以是字符串的形式
var mydata= JSON.parse(data);
$("body").text(mydata.name[0]);//输出文本,靓仔
在这里需要注意的是,因为JSON不能储存Date对象,所以需要先将Date转换为字符串,之后再将字符串转换为对象。//比较常见
相关文章推荐
- JSON.parse():json字符串转化为json对象方法
- 【common】JavaScript ----- 对象转化为json字符串
- jQuery.parseJSON(json)方法将字符串转换成js对象
- jQuery.parseJSON(json)方法将字符串转换成js对象
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- javascript中字符串转化为json对象
- jQuery.parseJSON( json ) 将字符串转化为json对象
- js中字符串数据转为json对象的方法
- javascript中字符串格式json如何转化成json对象
- javascript json字符串转json对象方法
- 字符串转化为json对象的三种方法
- jQuery.parseJSON(json)方法将字符串转换成js对象
- javascript对象转化成json字符串
- javascript数据(对象字符串等)转换成json数据的javascript扩展包的使用
- JSON对象转化为String字符串(包含方法体内容的输出)
- 面试题-前端-问答题-javascript中字符串格式json如何转化成json对象
- javascript转换字符串为json对象的方法
- JS 处理JSON数据及javascript处理对象、JSON对象、hash对象、数组对象的方法
- 【改进】在JS端将JSON对象转化为字符串的方法
- js操作Json数据,JSON对象与字符串转化