1
我試圖消費API返回XML
。 的API網址:api消費XML返回選定的日期爲了XMLElements
這是我XML
類的樣子:
@XmlRootElement(name="ArrayOfExchangeRatesTable")
@XmlAccessorType(XmlAccessType.FIELD)
public class RootElement {
@XmlElement(name="ExchangeRatesTable")
private TableRateModel tableRateModel;
@XmlAccessorType(XmlAccessType.FIELD)
public class TableRateModel {
@XmlElement(name="Table")
private String table;
@XmlElement(name="EffectiveDate")
private Date effectiveDate;
@XmlElement(name="Rates")
private List<RateModel> rates;
@XmlAccessorType(XmlAccessType.FIELD)
public class RateModel {
@XmlElement(name="Currency")
private Currency currency;
@XmlElement(name="Code")
private String code;
@XmlElement(name="Mid")
private Double mid;
然後我到底印刷,並得到一個結果爲:
RootElement{tableRateModel=TableRateModel{table='A', effectiveDate=Thu Jul 20 00:00:00 CEST 2017, rates=[RateModel{currency=null, code='null', mid=null}]}}
爲什麼的Rates
名單一片空白?