什么是JSON
- JSON(JavaScript Object Notation, JS对象标记)是一种轻量级的数据交换格式,目前使用特别广泛。
- 采用完全独立于编程语言的文本格式来存储和表示数据。
- 简洁和清晰的层次结构使得JSON成为理想的数据交换语言。
- 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
JSON键值对
JSON键值对是用来保存JavaScript对象的一种方式,和JavaScript对象的写法也大同小异,键/值对组合中的键名写在前面并用双引号""包裹,使用冒号:分隔,然后紧接着值:
{ "name" : "Qiniang"}
{ "age " : "3"}
{ "sex" : "男"}
JSON和JavaScript对象互转
- 要实现从JSON字符串转换为JavaScript对象,使用JSON.parse()方法:
var obj = JSON.parse( ' { "a" : "Hello","b": "world" } ');
//结果是 { a: 'Heio', b: 'world ' }
- 要实现从JavaScript对象转换为JSON字符串,使用JSON.stringify()方法:
var json = JsoN . stringify({a: 'Hello', b: 'world ' });
//结果是'{ "a" : "Hello","b": "world"}'
网友评论