API RESTful Web サービスを使用する必要があります。現時点では、次のような JSON オブジェクトを処理する必要があります。
{
"success":true,
"error":"",
"message":"",
"data":[
["USD","US Dollar","11,696", "connected"],
["EUR","Euro","10,733","connected"]
]
}
これは、この Web サービスのほとんどのエンドポイントを保持するために一般的に使用するクラスです。
public class Response {
public boolean success;
private String error;
private String message;
private List<Map<Integer, Array>> data;
public String getError() {
return this.error;
}
public String getMessage() {
return this.message;
}
public Map<Integer,Array> getData() {
return this.data.get(0);
}
}
実行中、アプリは次のようにクラッシュします。
Could not read JSON: Can not deserialize instance of java.util.LinkedHashMap
out of START_ARRAY token