fastjson

import com.alibaba.fastjson.JSON;  java

/**json

   * 经常使用json和javabean相互转换
   * json字符串转化为JSONObject
   */
  JSONObject parseObject = JSONObject.parseObject(reqStr);
  /**
   * Json字符串转换成对应javaBean数组

   * 支持包含数组的Json数组
   */spa

      RepayTrialRequest[] repayTrilRequests = JSON.parseObject(bizContent,RepayTrialRequest[].class);
   //CalculateRequest calculateRequest = JSON.parse(parseObject.toJSONString(), CalculateRequest.class);
  /**
   * JavaBean 转换为json字符串
   */
  String jsonString = JSONObject.toJSONString(calculateRequest);rest

 

 

 

{
    "account_amount": 302000,
    "account_id": 1001,
    "activity_payment": 500,
    "actual_deduction": 303000,
    "balance_payment": 500,
    "repay_detail": [
        {
            "req_account_detail": [
                {
                    "amount": 200000,
                    "interest": 1000,
                    "overdue": 1000,
                    "period": 1
                },
                {
                    "amount": 100000,
                    "interest": 1000,
                    "overdue": 0,
                    "period": 2
                }
            ],
            "req_id": "201809131749070868700610"
        }
    ],
    "repay_id": "201809131749070868700680",
    "type": 1
}
相关文章
相关标签/搜索