最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

獲取JsonObject某一未知key的值操作

 更新時間:2021年01月25日 15:05:24   作者:辰辰吶  
這篇文章主要介紹了獲取JsonObject某一未知key的值操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家還是直接看代碼吧~

//returnContent為獲取到的返回參數(shù)
System.out.println(returnContent);
//參數(shù)轉(zhuǎn)換成json格式
JSONObject jsonObject = JSON.parseObject(returnContent);
//獲取json里面的值key(可以省略)
String ErrMsg = jsonObject.getString("ErrMsg");
String passwords = jsonObject.getString("passwords");
//即將要提取的jsonObject的字符串轉(zhuǎn)換為json格式
JSONObject jsonpwd = JSON.parseObject(passwords);
//正式提取未知的key值
Iterator<String> sIterator = jsonpwd.keySet().iterator();
//循環(huán)并得到key列表
while (sIterator.hasNext()) {
 // 獲得key
 String key = sIterator.next();
 //獲得key值對應(yīng)的value
 String value = jsonpwd.getString(key);
 JSONObject jsonvalue = JSON.parseObject(value);
 String id = jsonvalue.getString("id");
 System.out.println("id: " + id );
}

補充:java 解析json 遍歷未知key

看代碼吧~

import net.sf.json.JSONObject; 
String json = "{\"name\":\"lss\"}";
  JSONObject jsonObj = JSONObject.fromObject(json);
  String name = jsonObj.getString("name");  
  Iterator it = jsonObj.keys();
  List<String> keyListstr = new ArrayList<String>();
  while(it.hasNext()){
   keyListstr.add(it.next().toString());
  }

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

相關(guān)文章

  • 非常適合新手學生的Java線程池超詳細分析

    非常適合新手學生的Java線程池超詳細分析

    作者是一個來自河源的大三在校生,以下筆記都是作者自學之路的一些淺薄經(jīng)驗,如有錯誤請指正,將來會不斷的完善筆記,幫助更多的Java愛好者入門
    2022-03-03
  • Maven 主模塊和子模塊pom.xml依賴聲明

    Maven 主模塊和子模塊pom.xml依賴聲明

    這篇文章主要介紹了Maven 主模塊和子模塊pom.xml依賴聲明,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • java日期處理工具類

    java日期處理工具類

    這篇文章主要為大家詳細介紹了java日期處理工具類,其次還介紹了日期處理的基礎(chǔ)知識,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Java定時清理過期文件的實例代碼

    Java定時清理過期文件的實例代碼

    這篇文章主要介紹了Java定時清理過期文件的實例代碼,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2018-12-12
  • java 中動態(tài)代理(JDK,cglib)實例代碼

    java 中動態(tài)代理(JDK,cglib)實例代碼

    這篇文章主要介紹了java 中動態(tài)代理,這里介紹了JDK 動態(tài)代理與 cglib 動態(tài)代理的相關(guān)資料
    2017-04-04
  • Java 8實現(xiàn)圖片BASE64編解碼

    Java 8實現(xiàn)圖片BASE64編解碼

    Java 8終于有了標準的方法來處理base64的編解碼。Java一直缺少BASE64編碼API,以至于通常在項目開發(fā)中會選用第三方的API實現(xiàn)。但是,Java 8實現(xiàn)了BASE64編解碼API,它包含到j(luò)ava.util包。下面這篇文章我會對Java 8的BASE64編解碼做一個詳細的介紹。
    2016-10-10
  • mybatis遞歸 一對多的實現(xiàn)方法示例

    mybatis遞歸 一對多的實現(xiàn)方法示例

    這篇文章主要給大家介紹了關(guān)于mybatis遞歸 一對多實現(xiàn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-08-08
  • Spring Boot 接口參數(shù)加密解密的實現(xiàn)方法

    Spring Boot 接口參數(shù)加密解密的實現(xiàn)方法

    這篇文章主要介紹了Spring Boot 接口參數(shù)加密解密的實現(xiàn)方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 解決springboot中@DynamicUpdate注解無效的問題

    解決springboot中@DynamicUpdate注解無效的問題

    這篇文章主要介紹了解決springboot中@DynamicUpdate注解無效的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java后臺返回blob格式的文件流的解決方案

    Java后臺返回blob格式的文件流的解決方案

    在Java后臺開發(fā)中,經(jīng)常會遇到需要返回Blob格式的文件流給前端的情況,Blob是一種二進制大對象類型,可以用于存儲大量的二進制數(shù)據(jù),例如圖片、音頻、視頻等,本文將為你詳細介紹如何在Java后臺中返回Blob格式的文件流,需要的朋友可以參考下
    2024-08-08

最新評論

喀喇沁旗| 宿州市| 齐齐哈尔市| 逊克县| 夹江县| 庄河市| 龙江县| 安福县| 华池县| 蒙阴县| 威信县| 象州县| 鹿泉市| 高州市| 马关县| 怀宁县| 绍兴县| 长岭县| 义乌市| 乌拉特中旗| 郓城县| 永城市| 清苑县| 钟山县| 仁化县| 墨脱县| 高雄县| 城步| 利辛县| 龙山县| 崇礼县| 开远市| 兴国县| 双峰县| 南阳市| 呼图壁县| 象州县| 临邑县| 安溪县| 罗江县| 承德市|