Jackson 2.4 を使用しており、d3.js で処理するデータを生成する必要があります。
d3.js は、json の値を次のような形式にする必要があります。
values : [[0, 13.5],[1, 2.5],[2, 5],[3, 41.2]]
私のJavaモデルには次のものがあります:
public class Series {
private String key;
private List<Entry> values;
...
public void addEntry(int x, double y) {
values.add(new Entry(x, y));
}
public class Entry {
private int x;
private double y;
...
}
}
これはシリアライゼーション専用であり、デシリアライゼーション用ではないため、Jackson アノテーションを使用して json を必要に応じて生成する方法はありますか?
values : [{x: 0, y: 13.5},{x: 1, y: 2.5},{x: 2, y: 2, 5},{x: 3, y: 41.2}]
ありがとう、