JSONObject 的构造函数

大神们,来帮个忙好不好,我只是想定位显示出当前所在城市的名称,调用百度地图的API传回来的字符串,信息什么的都能在字符串里看到,但是JSONObject jsonObject=new JSONObject()的时候,空构造函数可以正常运行,只要在构造函数里传入从百度地图API传回来的json格式的定位信息的字符串程序就卡住,也不会报错异常什么的,就是卡在那里不运行,import的是org.json.JSONObject,要怎么解决啊,求助啊求助

根据百度API返回的数据创建实体模型,然后再用JSON对象处理。

下面的data是百度API返回的JSON数据,T是定义对应的数据模型

 JSONObject jo=JSONObject.parseObject(data);
 List<T> lps= JSON.parseArray(jo.getString("results"), T.class);

我也是调用百度的API获取过数据就是这样处理的!

我用的是fastjson 包