List类型转换成JSON
今天写了一下午这个方法,到最后也没有用到。但是还是学到了新的知识。
下面简单的说一下,这个例子:
//将list转化成json
Gson gson = new Gson();
List
//MostModel obModel = (MostModel)listModels.get();//按照索引进行移除
//MostModel mostModel = new MostModel();
//listModels.remove(mostModel);//移除整个object
mostModel.setMemPlayerScore(“”);
listModels.add(mostModel);
String jsonString = gson.toJson(listModels);
System.out.println(“jsonString”+jsonString);
以上就是转换的方法。因为我在activity中用的是整个object,所以没有移除直接修改。然后add.最重要的是gson.toJson(listModels);
这样的效果是:[{“name”:”name0″,”age”:0},{“name”:”name1″,”age”:5}]
MostModel是实体如:
public class MostModel {
private Integer gameId;
private String memPlayerScore;
public String getMemPlayerScore() {
return memPlayerScore;
}
public void setMemPlayerScore(String memPlayerScore) {
this.memPlayerScore = memPlayerScore;
}
public Integer getGameId() {
return this.gameId;
}
public void setGameId(Integer gameId) {
this.gameId = gameId;
}
}
4 Responses To This Post So Far(Rss)