Java如何修改JsonObject中的属性值
更新时间:2023年12月07日 14:30:59 作者:bst@微胖子
这篇文章主要介绍了Java如何修改JsonObject中的属性值问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
1、例子介绍
//字符串示例 { "parentkey1":"name", "parentkey2": { "childkey":"test" }, }
JSONObject jObject = new JSONObject(String jsoninputfileasstring); jObject.getJSONObject("parentkey2").put("childkey","data1"); System.out.println(jObject);
//处理结果 { "parentkey1":"name", "parentkey2": { "childkey":"data1" }, }
2、应用实例
//远程请求获取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); //成功获取了数据,但是url有问题,需要拼接&_w_demo_token=4dcbb27fbbb340eda598dbe75fc5 String url = jsonObject.getString("url") + "&_w_demo_token=4dcbb27fbbb340eda598dbe75fc5"; jsonObject.put("url", url); return R.ok(jsonObject);
成功修改了url的值。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
集成apollo动态日志取缔logback-spring.xml配置
这篇文章主要为大家介绍了集成apollo动态日志取缔logback-spring.xml配置的过程内容详解,有需要的朋友可以借鉴参考下,希望能够有所帮助2022-02-02SpringBoot配置GlobalExceptionHandler全局异常处理器案例
这篇文章主要介绍了SpringBoot配置GlobalExceptionHandler全局异常处理器案例,通过简要的文章说明如何去进行配置以及使用,需要的朋友可以参考下2021-06-06从java反编译及字节码角度探索分析String拼接字符串效率
这篇文章主要介绍了从java反编译及字节码角度探索分析String拼接字符串效率,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-12-12
最新评论