2013-10-19 26 views
1

我不知道为什么java没有原生的json解析器,很奇怪,而且我刚刚穿过不同的jar,就像GSON一样,但我对它仍然比较陌生。使用GSON解析ArrayList的Arraylist

当我尝试system.out.println我的查询:

System.out.println(this.db.fetchAll(query)); 

我得到这样的名单

[[1, user, pass], [2, another, test], [3, argh, test]] 

如何我送这回浏览器的JSON?

回答

1
Gson gson = new Gson(); 
String json = gson.toJson(this.db.fetchAll(query)); 
+0

它会产生'[[] [] []'的'intsead [{},{},{}]' 如何我定势是 –

+0

@JoeySalacHipolito请调查一下。我想你会得到正确的Json字符串。 http://stackoverflow.com/questions/13992356/using-google-gson-to-convert-string-to-json-array – Prabhakaran

+0

是的,对不起,我错了 –