{
"batchNo": "XX_20170120113655",
"detail": [
{
"contractCode": "2017012001",
"repayAmt": 6600,
"repayType": "REPAY"
},
{
"contractCode": "2017012002",
"repayAmt": 2000,
"repayType": "REPAY"
},
{
"externalLoanCode": "2017012003",
"repayAmt": 390000,
"repayType": "ADV_CLEAR"
},
{
"contractCode": "2017012004",
"repayAmt": 6000,
"repayType": "REPAY"
}
]
}
上述json是要在调用接口的时候传入值进行转换的,怎样才能转换成这个格式?其中detail是有一个实体类对应的
使用fastjson,jackjson等工具也是可能很简单解决这问题
下面是我的做法,如果大家觉得不好请评论一下。
建一个Batch类,里面有字段batchNo,List<Detail> detail;
如果你经常要把Bean变化成Json,这个方法简单,明了。