...
Code Block |
---|
language | java |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
import com.xdev.charts.AbstractXdevChart.ValueChangeListener;
chart.addValueChangeListener(new ValueChangeListener() {
@Override
public void valueChange(String json) {
// Fügen Sie hier Ihren eigenen Eventcode hinzu
}
}); |
JSON-Inhalt nach Charts
XdevBarChart
Code Block |
---|
language | xml |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
{"category":"2017","xvalue":559,"yvalue":"Beverages"} |
JSON-INhalt wieder auf ein Chartobjekt mappen
Code Block |
---|
language | java |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
final Gson g = new Gson();
final BarChartObject fromJson = g.fromJson(json, BarChartObject.class); |
Über ein solches BarChartObject lässt sich jetzt bequem wieder auf die einzelnen Attribute zugreifen
Code Block |
---|
language | java |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
linenumbers | true |
---|
|
final Gson g = new Gson();
final BarChartObject fromJson = g.fromJson(json, BarChartObject.class);
Integer xvalue = fromJson.getXvalue();
String yvalue = fromJson.getYvalue();
String category = fromJson.getCategory(); |