做这个功能的话需要一个java Bean,用于往list里面添加数据,然后就是使用Gson的gson.toJson(list);方法进行转化成json数据,下面是代码
Gson gson = new Gson();
List<Bean> list = new ArrayList<Bean>();
Bean Message0 = new Bean("1", "sdsadsad");
list.add(Message0);
Bean Message1 = new Bean("2", "sascerer");
list.add(Message1);
String json = gson.toJson(list);
json就是转化成的json数据。
Bean.java
public class Bean {
private String code;
private String value;
public Bean(String code, String value){
this.code=code;
this.value=value;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}
Gson gson = new Gson();
List<Bean> list = new ArrayList<Bean>();
Bean Message0 = new Bean("1", "sdsadsad");
list.add(Message0);
Bean Message1 = new Bean("2", "sascerer");
list.add(Message1);
String json = gson.toJson(list);
json就是转化成的json数据。
Bean.java
public class Bean {
private String code;
private String value;
public Bean(String code, String value){
this.code=code;
this.value=value;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}