最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

深入理解JSON数据源格式_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:18:32
文档

深入理解JSON数据源格式_javascript技巧

深入理解JSON数据源格式_javascript技巧:JSON [ JavaScript Object Notation ]:JavaScript 对象表示法。 它是一种轻量级的数据交换格式。 JSON 在很多场合下作为数据格式比XML 要更加方便。 JSON 的数据由对象、数组和元素等格式组成。每种格式都可以包含合法的JavaScript 数据类型。
推荐度:
导读深入理解JSON数据源格式_javascript技巧:JSON [ JavaScript Object Notation ]:JavaScript 对象表示法。 它是一种轻量级的数据交换格式。 JSON 在很多场合下作为数据格式比XML 要更加方便。 JSON 的数据由对象、数组和元素等格式组成。每种格式都可以包含合法的JavaScript 数据类型。


JSON [ JavaScript Object Notation ]:JavaScript 对象表示法。

它是一种轻量级的数据交换格式。

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

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

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

JSON 数据源格式如下:

示例一:
代码如下:
{
"tablename":"表名",
"rows":[{"列1":"值1"},{"列2":"值2"}.....{"列n":"值n"}]
}

示例二:
代码如下:
/* 与 JSON 等价的代码
var obj = new Object();
obj.createPerson = function(_name,_age){
this.name = _name;
this.age = _age;
}
obj.getAge = function(){
return this.age;
}
*/

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

person.createPerson("xugang",20);
var p = person.getAge();
alert(p);

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

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]);
}
//-->


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

文档

深入理解JSON数据源格式_javascript技巧

深入理解JSON数据源格式_javascript技巧:JSON [ JavaScript Object Notation ]:JavaScript 对象表示法。 它是一种轻量级的数据交换格式。 JSON 在很多场合下作为数据格式比XML 要更加方便。 JSON 的数据由对象、数组和元素等格式组成。每种格式都可以包含合法的JavaScript 数据类型。
推荐度:
标签: js javascript json
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top