Json的概念与Json对象的写法,Json对象与Json字符串转换实例讲解
程序员文章站
2022-06-19 23:08:44
本文核心内容:json的概念与json对象的写法,json对象与json字符串转换。
json 简介
json:javascript 对象表示法(javascript object notation...
本文核心内容:json的概念与json对象的写法,json对象与json字符串转换。
json 简介
json:javascript 对象表示法(javascript object notation)。
json 是存储和交换文本信息的语法。类似 xml。json 比 xml 更小、更快,更易解析。
json 语法规则
json 语法是 javascript 对象表示法语法的子集。
·数据在名称/值对中
·数据由逗号分隔
·花括号保存对象
·方括号保存数组
json 值
json 值可以是:
·数字(整数或浮点数)
·字符串(在双引号中)
·逻辑值(true 或 false)
·数组(在方括号中)
·对象(在花括号中)
·null
一:json字符串----->json对象
源代码:
window.onload=function (){ var jsonstr = '{"name":"jane","age":23,"email":"love_ljy@163.com"}'; //方法一 :json.parse() var json = json.parse(jsonstr); //方法二 :eval(); var json2 = eval ("(" + jsonstr + ")"); alert(json.email); }
二:json对象------>json字符串
使用json.stringify();
源代码:
window.onload=function (){ var json = {name: "jane", age: 23, email: "love_ljy@163.com"}; var jsonstr = json.stringify(json); alert(jsonstr); }