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的值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

bst@微胖子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值