注意点:
(1)当返回JSON时,content-type为text/json;
(2)通过JSON包进行解析JSON格式数据和生成JSON格式数据;
(3)Android中已经集成了JSON的包;
(1)JSONStringer stringer = new JSONStringer();
(2)stringer.array().endArray();
(3)stringer.object().key("key").value("value").endObject();
(4)String str = stringer.toString();
(1)JSONArray array = new JSONArray(String str); //将字符串转为JSONArray格式
(2)JSONObject object = array.getJSONObject(int index);
(3)int value = object.getInt(String name);
(4)String value = object.getString(String name);
ListServlet.java
在浏览器中访问效果如下:

客户端:
MainActivity.java
总结:
JSON和XML都是数据传输的两种格式;