http://www.cnblogs.com/codingyuan/p/5837663.htmlhtml
Gson中重要的几个核心类:json
Gson、JsonParser、JsonObject、JsonArray。htm
下面就是解析的步骤:对象
public void parserJsonArray(String strJson){ //建立一个Gson对象 Gson gson = new Gson(); //建立一个JsonParser JsonParser parser = new JsonParser(); //经过JsonParser对象能够把json格式的字符串解析成一个JsonElement对象 JsonElement el = parser.parse(strJson); //把JsonElement对象转换成JsonObject JsonObject jsonObj = null; if(el.isJsonObject()){ jsonObj = el.getAsJsonObject(); } //把JsonElement对象转换成JsonArray JsonArray jsonArray = null; if(el.isJsonArray()){ jsonArray = el.getAsJsonArray(); } //遍历JsonArray对象 Iterator it = jsonArray.iterator(); while(it.hasNext()){ JsonElement e = (JsonElement)it.next(); //JsonElement转换为JavaBean对象 jbDemo= gson.fromJson(e, JavaBeanDemo.class); }}