解析失败求高手回答下
来源:互联网 发布:mac桌面路径命令 编辑:程序博客网 时间:2024/04/30 15:08
/**
* 解析
*
* @throws JSONException
*/
private static ArrayList<HashMap<String, Object>> Analysis(String jsonStr)
throws JSONException {
/******************* 解析 ***********************/
//JSONArray jsonArray = null;
// 初始化list数组对象
//String jsonStr={"errNum":0,"errMsg":"success","retDate":[{"id":"1750","name":"\u53f0\u5317\u9999\u683c\u91cc\u62c9\u8fdc\u4e1c\u56fd\u9645\u5927\u996d\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508030950364_cover.jpg","city":"\u53f0\u5317","cityId":"1332","brand":"Shangri-La","brandId":"38"},{"id":"1751","name":"\u53f0\u5357\u9999\u683c\u91cc\u62c9\u8fdc\u4e1c\u56fd\u9645\u5927\u996d\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031004010_cover.jpg","city":"\u53f0\u5357","cityId":"1401","brand":"Shangri-La","brandId":"38"},{"id":"1752","name":"\u66fc\u8c37\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031012094_cover.jpg","city":"\u66fc\u8c37","cityId":"691","brand":"Shangri-La","brandId":"38"},{"id":"1753","name":"\u6e05\u8fc8\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031021093_cover.jpg","city":"\u6e05\u8fc8","cityId":"1097","brand":"Shangri-La","brandId":"38"},{"id":"1754","name":" \u4f26\u6566\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031030184_cover.jpg","city":"\u4f26\u6566","cityId":"585","brand":"Shangri-La","brandId":"38"},{"id":"1755","name":"\u963f\u5e03\u624e\u6bd4\u76db\u8d38\u996d\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031039597_cover.jpg","city":"\u963f\u5e03\u624e\u6bd4","cityId":"1243","brand":"Shangri-La","brandId":"38"},{"id":"1756","name":"\u963f\u5e03\u624e\u6bd4\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031042287_cover.jpg","city":"\u963f\u5e03\u624e\u6bd4","cityId":"1243","brand":"Shangri-La","brandId":"38"},{"id":"1757","name":"\u8fea\u62dc\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031051216_cover.jpg","city":"\u8fea\u62dc","cityId":"138","brand":"Shangri-La","brandId":"38"},{"id":"1758","name":"\u4f0a\u65af\u5766\u5e03\u5c14\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031110266_cover.jpg","city":"\u4f0a\u65af\u5766\u5e03\u5c14","cityId":"875","brand":"Shangri-La","brandId":"38"},{"id":"1759","name":"\u5305\u5934\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031126147_cover.jpg","city":"\u5305\u5934\u5e02","cityId":"570","brand":"Shangri-La","brandId":"38"}]}
ArrayList<HashMap<String, Object>> list = new ArrayList<HashMap<String, Object>>();
JSONObject json=new JSONObject(jsonStr);
String name = json.getString("errNum");
String errMsg = json.getString("errMsg");
String retDate = json.getString("retDate");
Log.v(retDate, retDate);
System.out.println("name:"+name+",errMsg:"+errMsg+",retDate"+retDate);
JSONArray jsonArray = new JSONArray(retDate);
//jsonArray = new JSONArray(jsonStr);
System.out.println(retDate);
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(0);
// 初始化map数组对象
HashMap<String, Object> map = new HashMap<String, Object>();
map.put("title", jsonObject.getString("name"));
list.add(map);
}
return list;
}
问题是
Value ? of type java.lang.String cannot be converted to JSONArray
请高手回答
* 解析
*
* @throws JSONException
*/
private static ArrayList<HashMap<String, Object>> Analysis(String jsonStr)
throws JSONException {
/******************* 解析 ***********************/
//JSONArray jsonArray = null;
// 初始化list数组对象
//String jsonStr={"errNum":0,"errMsg":"success","retDate":[{"id":"1750","name":"\u53f0\u5317\u9999\u683c\u91cc\u62c9\u8fdc\u4e1c\u56fd\u9645\u5927\u996d\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508030950364_cover.jpg","city":"\u53f0\u5317","cityId":"1332","brand":"Shangri-La","brandId":"38"},{"id":"1751","name":"\u53f0\u5357\u9999\u683c\u91cc\u62c9\u8fdc\u4e1c\u56fd\u9645\u5927\u996d\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031004010_cover.jpg","city":"\u53f0\u5357","cityId":"1401","brand":"Shangri-La","brandId":"38"},{"id":"1752","name":"\u66fc\u8c37\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031012094_cover.jpg","city":"\u66fc\u8c37","cityId":"691","brand":"Shangri-La","brandId":"38"},{"id":"1753","name":"\u6e05\u8fc8\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031021093_cover.jpg","city":"\u6e05\u8fc8","cityId":"1097","brand":"Shangri-La","brandId":"38"},{"id":"1754","name":" \u4f26\u6566\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031030184_cover.jpg","city":"\u4f26\u6566","cityId":"585","brand":"Shangri-La","brandId":"38"},{"id":"1755","name":"\u963f\u5e03\u624e\u6bd4\u76db\u8d38\u996d\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031039597_cover.jpg","city":"\u963f\u5e03\u624e\u6bd4","cityId":"1243","brand":"Shangri-La","brandId":"38"},{"id":"1756","name":"\u963f\u5e03\u624e\u6bd4\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031042287_cover.jpg","city":"\u963f\u5e03\u624e\u6bd4","cityId":"1243","brand":"Shangri-La","brandId":"38"},{"id":"1757","name":"\u8fea\u62dc\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031051216_cover.jpg","city":"\u8fea\u62dc","cityId":"138","brand":"Shangri-La","brandId":"38"},{"id":"1758","name":"\u4f0a\u65af\u5766\u5e03\u5c14\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031110266_cover.jpg","city":"\u4f0a\u65af\u5766\u5e03\u5c14","cityId":"875","brand":"Shangri-La","brandId":"38"},{"id":"1759","name":"\u5305\u5934\u9999\u683c\u91cc\u62c9\u5927\u9152\u5e97","img":"http:\/\/www.juntravel.cn\/upload\/201508031126147_cover.jpg","city":"\u5305\u5934\u5e02","cityId":"570","brand":"Shangri-La","brandId":"38"}]}
ArrayList<HashMap<String, Object>> list = new ArrayList<HashMap<String, Object>>();
JSONObject json=new JSONObject(jsonStr);
String name = json.getString("errNum");
String errMsg = json.getString("errMsg");
String retDate = json.getString("retDate");
Log.v(retDate, retDate);
System.out.println("name:"+name+",errMsg:"+errMsg+",retDate"+retDate);
JSONArray jsonArray = new JSONArray(retDate);
//jsonArray = new JSONArray(jsonStr);
System.out.println(retDate);
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(0);
// 初始化map数组对象
HashMap<String, Object> map = new HashMap<String, Object>();
map.put("title", jsonObject.getString("name"));
list.add(map);
}
return list;
}
问题是
Value ? of type java.lang.String cannot be converted to JSONArray
请高手回答
0 0
- 解析失败求高手回答下
- Qtp 11.0 如何破解?求高手回答!!
- 问下哪里有密码破解这方面的技术求高手回答
- 求 程序 高手来看下
- 求高手帮忙解答下
- 求高手
- wince下解析域名失败
- 求大神,求高手
- 求高手指点下。。。O(∩_∩)O~
- 一个VB的外挂,部分源码,求高手完成下
- window下python3里pip安装mysql-python失败问题回答解决
- 求高手帮助!
- 求高手指点
- 求C/C++高手
- 求程序高手
- 求高手`一解
- 求高手指点
- 求高手指点
- java设计模式,个人知识梳理
- Python 输入输出 Mark
- Java小白,正在自学Android,各位大哥能不能解释一下这行代码
- poj2431 Expedition_STL优先队列
- matlab中的randn randi rand randsrc的用法以及区别
- 解析失败求高手回答下
- startActivity和startActivityForResult用法详解
- ubuntu Linux 14系统中使用android studio1.4报错,找不到libz.so.1文件
- 关于云服务器(WAMP配置) You don't have permission to access / on this server.
- android studio 开发的项目文件太大, 已经超过1个G了!
- ASP怎么实现不同页面不同meta
- 年轻人就该大胆在一线城市闯
- 2017.3.19
- 冒泡排序算法