liyiorg / weixin-popular

微信SDK JAVA (公众平台、开放平台、 商户平台、 服务商平台)
Apache License 2.0
2.5k stars 1.06k forks source link

查询红包记录GethbinfoResult->hblist 获取为NULL #129

Closed qiuxuhao closed 6 years ago

qiuxuhao commented 6 years ago

查询红包记录返回的XML信息中hblist字段无法正常转换获取时为空

liyiorg commented 6 years ago

@qiuxuhao 返回的xml 信息粘贴出来,看一下是什么问题

qiuxuhao commented 6 years ago

@liyiorg

<_type> 1 100 100

本地暂时是将GethbinfoResult-》hblist 修改成如下使用的,如是本人错误使用导致望回复告知,谢谢 @XmlElement(name = "hblist") private Hbinfos hbinfos;

@XmlAccessorType(XmlAccessType.FIELD) public class Hbinfos { @XmlElement(name = "hbinfo") List hbList;

public List getHbList() { return hbList; }

public void setHbList(List hbList) { this.hbList = hbList; } }

@XmlAccessorType(XmlAccessType.FIELD) public class Hbinfo { private String openid; private Integer amount; private String rcv_time;

public String getOpenid() { return openid; }

public void setOpenid(String openid) { this.openid = openid; }

public Integer getAmount() { return amount; }

public void setAmount(Integer amount) { this.amount = amount; }

public String getRcv_time() { return rcv_time; }

public void setRcv_time(String rcv_time) { this.rcv_time = rcv_time; } }

liyiorg commented 6 years ago

@qiuxuhao GethbinfoResult 中字段定义错误,这几天会修复发布一个版本。