国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

詳解JSONObject和JSONArray區(qū)別及基本用法

2024-05-06 15:46:16
字體:
供稿:網(wǎng)友

JSON是一種數(shù)據(jù)結(jié)構(gòu),而它不缺乏描述性,它的網(wǎng)絡(luò)數(shù)據(jù)傳輸將減少更多的流量和速度,接下來錯新技術(shù)頻道小編和大家分享詳解JSONObject和JSONArray區(qū)別及基本用法,感興趣的朋友們可以學(xué)習(xí)一下。

一、JSONObject和JSONArray的數(shù)據(jù)表示形式

JSONObject的數(shù)據(jù)是用 {? } 來表示的,

??????? 例如:?? { "id" : "123", "courseID" : "huangt-test", "title" : "提交作業(yè)", "content" : null? }?

而JSONArray,顧名思義是由JSONObject構(gòu)成的數(shù)組,用? [ { } , { } , ......? , { } ]? 來表示

?????? 例如:?? [ {? "id" : "123", "courseID" : "huangt-test", "title" : "提交作業(yè)" }? ,? {? "content" : null, "beginTime" : 1398873600000? "endTime" } ] ;

??????? 表示了包含2個JSONObject的JSONArray。

可以看到一個很明顯的區(qū)別,一個最外面用的是 {? }? ,一個最外面用的是 [? ]? ;

二、如何從字符串String獲得JSONObject對象和JSONArray對象?????????

JSONObject jsonObject = new JSONObject ( String str);     JSONArray jsonArray = new JSONArray(String  str ) ;

三、如何從JSONArray中獲得JSONObject對象

?????? 大家可以把JSONArray當(dāng)成一般的數(shù)組來對待,只是獲取的數(shù)據(jù)內(nèi)數(shù)據(jù)的方法不一樣???????????????

JSONObject  jsonObject = jsonArray.getJSONObject(i) ;  

四、獲取JSON內(nèi)的數(shù)據(jù)?

 int  mid= jsonObject.getInt ( "id" ) ;  // 這里的mid得到的數(shù)據(jù)就是123.   String mcourse=jsonObject.getString( " courseID") ;  // 這里的mcourse得到的數(shù)據(jù)就是huangt-test.

 以上就是錯新技術(shù)頻道小編給大家分享的詳解JSONObject和JSONArray區(qū)別及基本用法,喜歡的話就趕緊收藏吧,希望小編的介紹能幫到大家。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 泽州县| 湖州市| 社旗县| 恩平市| 同江市| 赫章县| 叶城县| 北海市| 江源县| 兴宁市| 屏边| 日土县| 玛曲县| 疏勒县| 胶州市| 贵州省| 哈巴河县| 潼关县| 建始县| 金华市| 井研县| 哈尔滨市| 尼玛县| 内黄县| 玛多县| 咸丰县| 镶黄旗| 喜德县| 陕西省| 木兰县| 海门市| 金湖县| 碌曲县| 蕉岭县| 贺兰县| 浦江县| 新和县| 密云县| 西乌珠穆沁旗| 内黄县| 海盐县|