国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 公主岭市| 息烽县| 新安县| 玉树县| 即墨市| 巴林左旗| 辉县市| 湾仔区| 内乡县| 保康县| 文昌市| 上林县| 罗源县| 大厂| 福鼎市| 大厂| 兴安县| 波密县| 翼城县| 浦城县| 原阳县| 鄂州市| 安泽县| 新乡县| 德令哈市| 金塔县| 玛多县| 伊春市| 鄯善县| 曲松县| 仲巴县| 同仁县| 集安市| 绥化市| 剑河县| 新泰市| 石门县| 丰原市| 郧西县| 贺州市| 遂昌县|