建设银行支付接口,按日期查询已结算订单xml接口解析(JAVA版)(二)
);
}
if("AMOUNT".equals(orderEl.getName())) {
money = Double.valueOf(orderEl.getText());
}
if("STATUS".equals(orderEl.getName()) && "成功".equals(orderEl.getText())) {
orderStatus = "0";
}
}
if(money != 0 && !StringUtils.isBlank(orderNum) && !StringUtils.isBlank(orderStatus)) {
OrderInfo orderInfo = new OrderInfo();
orderInfo.setTradeDate(orderDate);
orderInfo.setDealDate(orderDate);
orderInfo.setMoney(money);
orderInfo.setOrderNum(orderNum);
orderInfo.setOrderStatus(orderStatus);
list.add(orderInfo);
} www.2cto.com
}
log.debug("解析建行对账文件成功:订单明细条数:" + list.size());
/*for(OrderInfo orderInfo : list) {
log.debug("解析建行对账文件成功:订单明细:" + orderInfo.toString());
}*/
log.debug("建行对账文件XML解析完毕!");
return list;
}