麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

json定義及jquery操作json的方法

2019-11-20 08:49:39
字體:
供稿:網(wǎng)友

一、背景

json是一種輕量級數(shù)據(jù)交換格式,非常利于Java服務(wù)與js的交互,本文將介紹json的簡單定義和js如何解析json。

二、內(nèi)容

1、json定義:

簡單的json格式為[{"key1":"value1"},{"key2":"value2"}],

[]代表數(shù)組,{}代表數(shù)組中的數(shù)據(jù)對象,key1,key2是一個(gè)json對象中的key,一個(gè)json中key值唯一,value1,value2,是key鍵對應(yīng)的值。

定義方式:

1)直接拼寫json串,例:String變量,內(nèi)容為[{"attchName":"附件0","attchId":0},{"attchName":"附件1","attchId":1},{"attchName":"附件2","attchId":2}]。

2)引入json-lib.jar開源jar包,定義JSONObject對象,例:

JSONArray jsonArray = newJSONArray();JSONObject attchJson = newJSONObject();attchJson.put("attchId","0");attchJson.put("attchName", "附件0");jsonArray.put(attchJson);jsonArray即為一個(gè)json數(shù)據(jù),等價(jià)于用[]的定義一個(gè)json.

復(fù)雜json定義,json中key對應(yīng)的值也可以是一個(gè)json數(shù)組,如,json中封裝一個(gè)任務(wù)信息,這個(gè)任務(wù)中有若干附件定義方法如下:

JSONArray taskJsonArray = newJSONArray();JSONObject taskJsonObj = newJSONObject();taskJsonObj.put("taskId",100);taskJsonObj.put("taskName", "myTask");taskJsonObj.put("attchs",jsonArray);taskJsonArray.put(jsonObj);

taskJsonArray為最后想要得到的json內(nèi)容,

簡單拼串后的形式如下:

[{"attchs":[{"attchName":"附件0","attchId":0},{"attchName":"附件1","attchId":1},{"attchName":"附件2","attchId":2}],"taskId":100,"taskName":"myTask"}]

2、js解析json

json的一般解析方式:

var json = eval_r(jsonArray ); for(var i=0;i<json.length;i++){  alert("attchId:"+json[i].attchId+",attchName:"+json[i].attchName);}

使用jQuery解析json:

 $.getJSON("jsonTest",{showNumber:"3"},function(data){      $.each(data,function(idx,item){   //alert(idx);   if(idx<0){    returntrue;//同countinue,返回false同break   }    alert("attchId:"+item.attchId+",taskName:"+item.attchName);    }); });

三、總結(jié)

json格式簡單,便于解析和生成,而且是一個(gè)輕量級數(shù)據(jù)交換格式,便于在web開發(fā)中使用。

以上就是小編為大家?guī)淼膉son定義及jquery操作json的方法全部內(nèi)容了,希望大家多多支持武林網(wǎng)~

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 杏美月av| 国产在线观看一区二区三区 | 亚洲视频精选 | 国产高清一区 | 亚洲性视频 | 草久影视| 91精品视频在线看 | 欧美国产日韩在线观看成人 | 美女视频免费一区二区 | 国产亚洲网 | 日韩黄色av网站 | 亚洲人成综合第一网 | 国产精品久久久久久影院8一贰佰 | 在线免费av观看 | 午夜视频播放 | 久久国产精品系列 | 毛片福利 | 日本在线观看一区二区 | 久久久久久久久久久久久国产精品 | 美女网站黄在线观看 | 爱唯侦察 国产合集 亚洲 | 欧产日产国产精品v | hd porn 4k video xhicial| 欧美日韩在线中文 | 亚洲精品日韩色噜噜久久五月 | 亚洲一区动漫 | 草草视频在线 | 国产精品夜色视频一级区 | 一级黄色欧美 | 黄在线免费 | 欧美精品一区二区中文字幕 | 一级成人黄色片 | www.91sese| 精品一区二区三区免费 | 青青草成人影视 | 免费在线观看成年人视频 | 啪啪毛片 | 国产一区二区三区视频观看 | 免费观看国产精品视频 | 亚州欧美视频 | 国产亚洲精品综合一区91555 |