JSON.parse()和JSON.stringify()使用介绍

原创 2016年05月30日 16:56:44

以下示例使用 JSON.parse 将 JSON 字符串转换成对象。

var jsontext = '{"firstname":"Jesper","surname":"Aaberg","phone":["555-0100","555-0120"]}'
var contact = JSON.parse(jsontext); 
document.write(contact.surname + ", " + contact.firstname); 
document.write(contact.phone[1]); 
// Output: 
// Aaberg, Jesper 
// 555-0100

示例

以下示例演示了如何使用 JSON.stringify 将数组转换成 JSON 字符串,然后使用 JSON.parse 将该字符串重新转换成数组。

var arr = ["a""b""c"]; 
var str = JSON.stringify(arr); 
document.write(str); 
document.write ("<br/>"); 
 
var newArr = JSON.parse(str); 
 
while (newArr.length > 0{ 
    document.write(newArr.pop() + "<br/>"); 
} 
 
 
// Output: 
// ["a","b","c"] 
// c 
// b 
// a

var a = {a:1,b:2}

结果:

JSON.stringify(a)  
"{"a":1,"b":2}"

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JSON Parse and Stringify

来源:http://rjb.soc.port.ac.uk/talks/js/json/ This is an illustration of the parse and stringify ...

浅谈JSON中stringify 函数、toJosn函数和parse函数

JSON.stringify 函数 (JavaScript) 语法:JSON.stringify(value [, replacer] [, space]) 将 JavaScript 值转...

JSON.parse() 和 JSON.stringify()

语法详解作用:这个函数的作用主要是为了系列化对象的。可能有些人对系列化这个词过敏,其实很简单。就是说把原来是对象的类型转换成字符串类型(或者更确切的说是json类型的)。JSON.parse()JSO...

JSON.parse()和JSON.stringify()

parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 结果: JSON.parse(str) .....

JSON.parse()与JSON.stringify() (浏览器兼容性:IE8以上、Chrome、Firefox3.5、Opera10.5、Safari4.0)

JSON.parse():将JavaScript对象表示法(JSON)字符串转换为对象(不允许以逗号结束),格式为:JSON.parse(string[,reviver]) //string:必需的,...

JSON.stringify&JSON.parse、表单序列化

JSON.stringify&JSON.parse、表单序列化目录:JSONstringifyJSONparse表单序列化 1JSONstringifyJSONparse 1JSONstringify...
  • pamki
  • pamki
  • 2017-03-06 11:01
  • 603

JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法

1. JSON.parse(jsonString): 在一个字符串中解析出JSON对象 var str = '[{"href":"baidu.com","text":"test","orgId&quo...

在IE6/7中兼容JSON.parse和JSON.stringify

if(!window.JSON){ window.JSON = { parse: function(sJson){ return eval("(" + ...

JSON.stringify()和JSON.parse()的用法

JSON.stringify的用法  将JS对象转换成JSON字符串var data = {aaa:1,bbb:18}; var string = JSON.stringify(data);...

JSON.stringify(),JSON.parse(),toJSON()

1. JSON对象有两个方法:stringify()和parse() (1)
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)