当前位置:   article > 正文

Java修改JsonObject中的属性值_jsonobject设置值

jsonobject设置值

1、例子介绍

//字符串示例
{
   "parentkey1":"name",
   "parentkey2": {
    "childkey":"test"
    },
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
JSONObject jObject  = new JSONObject(String jsoninputfileasstring);
jObject.getJSONObject("parentkey2").put("childkey","data1");
System.out.println(jObject);
  • 1
  • 2
  • 3
//处理结果
{
   "parentkey1":"name",
   "parentkey2": {
    "childkey":"data1"
    },
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

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);
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述
在这里插入图片描述

成功修改了url的值。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/435051
推荐阅读
相关标签
  

闽ICP备14008679号