1
私のREST APIは、オブジェクトのリストを返す必要がありますのJava API - JSONエラーに一覧<int[]>
pubic List<MyObject> getMyObjects(){...}
MyObjectに
public class MyObject {
private int id;
private String name;
private List<int[]> coordinates;
//getters
//setters
}
このメソッドの呼び出しが動作し、エラーがありません。
問題は座標のリストです。 int型のJSON私のリストを生成する際に[]私はこのリストを使用してJSON変換作業を行うことができますどのようにこの
"coordinates":["[[email protected]","[[email protected]","[[email protected]","[[email protected]","[[email protected]", //...
に変換されますか?すべてが他の変数とうまく動作しています。
[ ] ''?どのJsonライブラリを使用していますか? –
私は 'genson-1.4'を使っていますが、座標リストに複数の[x、y]が含まれています – Weedoze
とにかく' int [] 'は使わないでください。値が有効かどうかをチェックする座標を表す適切なモデルクラスを作成します。 'int []'は空でもよいし、値の "たくさんの"値を含んでいてもどちらの場合も有効ではないでしょうか? – Tom