java替换string值变更为JSONObject或JSONArray方法

for ( int i = 0; i < jsonArray .size(); i ++) {
              String rep = jsonArray .get( i ).toString();
              String replace = "" ;
              String city = "\"city\":" ;
              String sum = "\"detailsum\":" ;
              String reward = "" ;
               replace = rep .replace( "[" , "" ).replace( "]" , "" );
              String[] sp = replace .split( "," );
              String re1 = city + sp [0].toString();
              String re2 = sum + sp [1].toString();
               reward = "{" + re1 + "," + re2 + "}" ;
              JSONObject jsonObject = JSONObject.fromObject( reward );
            // JSONArray jsonarray = JSONArray.fromObject( actinfo );

               jsonArray .set( i , jsonObject );
          }

通过以上方法可以将string取出然后化为单独jsonobject或jsonarray类型
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值