我正在使用gson api构建json for highchart。
"series": [
{
"name": "tesT",
"data": [["1",12345678], ["2",4534534], ["3",2345678], ["4",456345], ["5",342342]]
}
]
我的pojo课程是
public class Series {
private String name;
private List<Data> data; // Not working
// getters and setters
}
public class Data {
private String name;
private Double value;
// getters and setters
}
我正在获取[[name: "1", value: 12345678],[name: "2", value: 4534534]...]
等数据的输出。
预期输出为[["1",12345678], ["2",4534534]....]
。
我应该为Series类中的data属性使用什么数据类型?
答案 0 :(得分:0)
声明一个带有String和double作为数据类型的类,并将您的列表定义为该类的持有者。
即。
public class MyData {
private String nameString;
private Double myDouble;
....
....
}
在班级系列中:
private List<MyData> data;
....
答案 1 :(得分:0)
答案是二维数组。
由于我在二维数组中有两种不同的数据类型,我使用了Object [] []
public class Series {
private String name;
private Object[][] data;
// getter and setter
}
它就像一个魅力!!!!!!!!!