Java如何修改JsonObject中的屬性值
更新時(shí)間:2023年12月07日 14:30:59 作者:bst@微胖子
這篇文章主要介紹了Java如何修改JsonObject中的屬性值問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
1、例子介紹
//字符串示例 { "parentkey1":"name", "parentkey2": { "childkey":"test" }, }
JSONObject jObject = new JSONObject(String jsoninputfileasstring); jObject.getJSONObject("parentkey2").put("childkey","data1"); System.out.println(jObject);
//處理結(jié)果 { "parentkey1":"name", "parentkey2": { "childkey":"data1" }, }
2、應(yīng)用實(shí)例
//遠(yuǎn)程請(qǐng)求獲取company_token值 JSONObject jsonObject = HttpClientUtils.doGet("https://biaozhun01.wpseco.cn/open/preview/v2/url?app_token=" + params.getApp_token() + "&file_id=" + params.getFile_id() + "&scene_id=" + params.getScene_id(), headers, null); //成功獲取了數(shù)據(jù),但是url有問題,需要拼接&_w_demo_token=4dcbb27fbbb340eda598dbe75fc5 String url = jsonObject.getString("url") + "&_w_demo_token=4dcbb27fbbb340eda598dbe75fc5"; jsonObject.put("url", url); return R.ok(jsonObject);
成功修改了url的值。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Java中的JSONObject使用解讀
- Java中的JSONObject使用及錯(cuò)誤處理詳解
- Java中如何將String轉(zhuǎn)JSONObject
- java中JsonObject與JsonArray轉(zhuǎn)換方法實(shí)例
- java中如何判斷JSONObject是否存在某個(gè)Key
- Java JSONObject與JSONArray對(duì)象案例詳解
- Java 如何遍歷JsonObject對(duì)象
- JAVA中JSONObject對(duì)象和Map對(duì)象之間的相互轉(zhuǎn)換
- Java使用JSONObject操作json實(shí)例解析
- java中不同版本JSONObject區(qū)別小結(jié)
相關(guān)文章
MybatisPlus為何可以不用@MapperScan詳解
這篇文章主要給大家介紹了關(guān)于MybatisPlus為何可以不用@MapperScan的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MybatisPlus具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-04-04Java?PTA?計(jì)算3到7位?水仙花數(shù)實(shí)例
這篇文章主要介紹了Java?PTA?計(jì)算3到7位?水仙花數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03java反射機(jī)制的一些學(xué)習(xí)心得小結(jié)
這篇文章主要給大家介紹了關(guān)于java反射機(jī)制的一些學(xué)習(xí)心得,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02淺析Java中comparator接口與Comparable接口的區(qū)別
本文要來詳細(xì)分析一下Java中Comparable和Comparator接口的區(qū)別,兩者都有比較的功能,那么究竟有什么區(qū)別呢,感興趣的Java開發(fā)者繼續(xù)看下去吧2016-10-10如何開發(fā)一個(gè)簡單的Akka Java應(yīng)用
這篇文章主要介紹了如何開發(fā)一個(gè)簡單的Akka Java應(yīng)用 ,幫助大家使用Java創(chuàng)建Akka項(xiàng)目并將其打包,感興趣的朋友可以了解下2020-10-10