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 值转...
  • jvortex
  • jvortex
  • 2017年06月29日 13:28
  • 232

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

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

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:必需的,...

ajax如何传送数组、JSON.parse和JSON.stringify区别

【ajax如何传数组给php?有哪些办法?】

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

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

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

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

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

if(!window.JSON){ window.JSON = { parse: function(sJson){ return eval("(" + ...
  • GiGiTea
  • GiGiTea
  • 2015年11月04日 22:06
  • 260
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSON.parse()和JSON.stringify()使用介绍
举报原因:
原因补充:

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