josn 格式的数据取出来中括号的数据,是一个txt格式的文件,里面有许多json格式数据

{
"page": {
"pageSize": 2,
"currentPage": 1,
"list": [
{
"kvUuid": "02c2f68e078946769f807b467f2a2941",
"kvTitle": "安徽开展专项行动为农民工讨薪7亿多元",
"kvAbstract": " 责任编辑:徐宙超 60天执结962件农民工欠薪案 (记者魏本貌)去年12月12日起,江西全省法院开展为期60天的“冬日融冰”集中执行活动,共执结涉农民工工资案件962件,发放5598.1万元...江西全省法院把拖欠农民工工资、人身损害赔偿、抚养、赡养等涉民生案件以及被执行人长期外逃的案件作",
"kvCtime": "20170221155137",
"kvSite": "华龙网",
"isyj": 0
}
]
},
"time":32

可以使用rapidjson等

用jsonObject可以吗,JsonArray array=object.get("list").getAsJsonArray(); 这个显示空指针

使用org.json.JSONArray包:

JSONArray json = new JSONArray();
for(User u : list){
JSONObject jo = new JSONObject();
jo.put("id", u.getId());
jo.put("title", u.getName());
json.put(jo);
}

最笨拙的办法是正则表达式匹配,但有时也会很有用。

http://www.cnblogs.com/zxxiaoxia/p/4320855.html