JSON.parse()与JSON.stringify()
来源:互联网 发布:记账软件下载 编辑:程序博客网 时间:2024/06/05 17:38
例:
var text = '{ "sites" : [' +
'{ "name":"Runoob" , "url":"www.runoob.com" },' +
'{ "name":"Google" , "url":"www.google.com" },' +
'{ "name":"Taobao" , "url":"www.taobao.com" } ]}';
var obj = JSON.parse(text);
document.getElementById("demo").innerHTML = obj.sites[1].name + " " +obj.sites[1].url;
结果:
Google www.google.com
JSON.stringify() 方法用于将 JavaScript 值转换为 JSON 字符串。
例:
var str = {"name":"百度", "site":"http://www.baidu.com"}
str_pretty1 = JSON.stringify(str)
document.write( "只有一个参数情况:" );
document.write( "<br>" );
document.write("<pre>" + str_pretty1 + "</pre>" );
document.write( "<br>" );
str_pretty2 = JSON.stringify(str, null, 4) //使用四个空格缩进
document.write( "使用参数情况:" );
document.write( "<br>" );
document.write("<pre>" + str_pretty2 + "</pre>" ); // pre 用于格式化输出
结果:
只有一个参数情况:
{"name":"百度","site":"http://www.baidu.com"}
使用参数情况:
{
"name": "百度",
"site": "http://www.baidu.com"
}
- JSON.stringify()与JSON.parse()
- JSON.stringify与JSON.parse
- JSON.parse()与JSON.stringify()
- JSON.parse与JSON.stringify
- JSON.parse()与JSON.stringify()
- JSON.parse()与JSON.stringify()
- JSON.parse() 与 eval() 与 JSON.stringify()
- JSON.parse() JSON.stringify()
- JSON.parse(JSON.stringify())
- JSON.stringify()与JSON.parse()区别
- JavaScript中JSON.stringify()与JSON.parse()
- JSON.parse()与JSON.stringify()的区别
- JSON.parse()与JSON.stringify()的区别
- JSON.parse() 与 JSON.stringify() 用法
- JSON.parse()与JSON.stringify()的区别
- JSON.parse()与JSON.stringify()的区别
- JSON.parse()与JSON.stringify()的区别
- JSON.parse()与JSON.stringify()方法使用
- 计算机网络 -- TCP/UDP详解(传输层)
- 面向对象的六原则 一法则简述
- C++实验5-数组分离
- uWSGI集群平台
- 机顶盒的第二天。
- JSON.parse()与JSON.stringify()
- verilog入门
- CSS实现常用菜单(一)
- 继承体系下C++对象模型.md
- 集合(上)(List的学习)
- Linux下的MySQL主主复制和Mysql-MMM实现(Mysql双主多从高可用)
- selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH
- 安装python库时具体怎样怎样执行python setup.py install
- 设计模式之责任链模式