JSON讲解
思路讲解
学习本课主要是要学习JSON对象的表达类型
以及字符串和对象之间的关系
Json对象值的输出
表达方式json对象:var bb={name:”qwe”,age:13};
Json 字符串:var aa =’{“name”:”wqq”,”age”:12}’;
相互转换:字符串转换成对象 var对象=eval(“(”+json;字符串+“)”);
对象转换成字符串 var 变量= JSON。Stringify(对象);
示例如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<input οnclick="fun1();" type="button" value="把字符串转换成JSON对象">
<input οnclick="fun2();" type="button" value="获取json对象元素的值">
<input οnclick="fun3();" type="button" value="把json对象转化成字符串">
<script>
var s='{"name":"lisan","age":"13"}';
var a={
"name":"wew",
"age":12
};
function fun1(){
//把json字符串变成json对象
var s1=eval("("+s+")");
//alert(typeof(s));
//alert(typeof(s1));
alert(s1.name);
alert(s1.age);
}
function fun2(){
alert(a.name);
alert(a.age);
}
function fun3(){
alert(JSON.stringify(a));
}
</script>
</body>
</html>
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30545764/viewspace-2120995/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30545764/viewspace-2120995/