糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > java调用接口失败重调_java 接口调用问题

java调用接口失败重调_java 接口调用问题

时间:2019-03-24 05:31:21

相关推荐

java调用接口失败重调_java 接口调用问题

使用fastjson,jackjson等工具也是可能很简单解决这问题

下面是我的做法,如果大家觉得不好请评论一下。

建一个Batch类,里面有字段batchNo,List detail;

public class Batch{

private String batchNo;

private List detail;

//下面省略Get和Set方法……

}

public class Detail{

private String contractCode;

private int repayAmt;

private String repayType;

//下面省略Get和Set方法……

}

import org.codehaus.jackson.*; //这里我随便写的,反正就是用JackJson

public class BeanToJson{

public static void main(String[] args){

Batch batch = new Batch();

batch.setBatchNo("XX_013655");

Detail detailA = new Detail();

Detail detailB = new Detail();

detailA.setContractCode("012001");

detailA.setRepayAmt(6600);

detailA.setRepayType("REPAY");

detailB.setContractCode("012002");

detailB.setRepayAmt(7600);

detailB.setRepayType("REPAY");

List details = new ArrayList();

details.add(detailA);

details.add(detailB);

batch.setDetail(details);

//上面都是一些设置数据的东西,下面才是要说的

ObejctMapper mapper = new ObjectMapper();

String s = mapper.writeValueAsString(batch);

// 现在 s 就是楼主想要的格式了。代码纯手打,不保证没有问题,想表达的是方法!

}

}

如果你经常要把Bean变化成Json,这个方法简单,明了。

如果觉得《java调用接口失败重调_java 接口调用问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。