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
}
相關文章
相關標籤/搜索