[转载]浅谈JSON 数据源格式

[转载]浅谈JSON 数据源格式 – xugang – 博客园.

JSON 在很多场合下作为数据格式比XML 要更加方便。

JSON 的数据由对象、数组和元素等格式组成。每种格式都可以包含合法的JavaScript 数据类型。

JavaScript 中,可以通过eval( ) 方法将字符串直接转化为JSON 格式。

JSON 数据源格式如下:

示例一:

{
tablename:表名,
rows:[{列1:值1},{列2:值2}.....{列n:值n}]
}

示例二:

var person = {
createPerson: function(_name,_age)
{
this.name = _name;
this.age = _age;
},
getAge: return this.age
};

示例三:通过eval( ) 方法将字符串直接转化为JSON 并获得元素的值。

<script type=text/JavaScript>
<!
window.onload = function(){
var json_text = { ‘book’:{‘name’:’JAVA编程’,’author’:[‘Liu’,’Xu’]},’num’:222};
//使用eval()将字符串转换为对象
var json_obj = eval((+ json_text +));
//访问 book-name
document.write(json_obj.book.name);
//访问 book-author-Xu
document.write(json_obj.book.author[1]);
}
//–>
</script>

附:JQuery 中提供了 $.getJSON( ) 方法,可以很快捷地访问到服务器端返回的JSON 数据。

赞(0) 打赏
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏