com.alibaba.fastjson.JSONArray cannot be cast to com.alibaba.fastjson.JSONObject
2017-04-19 17:32
2436 查看
Exception in thread "main" java.lang.ClassCastException: com.alibaba.fastjson.JSONArray cannot be cast to com.alibaba.fastjson.JSONObject
at com.alibaba.fastjson.JSON.parseObject(JSON.java:164)
at com.lysoft.business.web.oa.ui.jh_infoPortal.ws.Impl.test.main(test.java:12)
json中类型转换问题,意思是说这样的json不对[ {} ],要使用这样的json格式{}
String str="[{\"id\":1,\"starttime\":\"2017-04-19 15:01\"}]";
str=str.replace("[", "");
str=str.replace("]", "");
因为后台传入的有这样的json[],所以我replace了。
JSONObject jsStr=JSONObject.parseObject(str);
System.out.println(jsStr.get("starttime"));
查询如下:
at com.alibaba.fastjson.JSON.parseObject(JSON.java:164)
at com.lysoft.business.web.oa.ui.jh_infoPortal.ws.Impl.test.main(test.java:12)
json中类型转换问题,意思是说这样的json不对[ {} ],要使用这样的json格式{}
String str="[{\"id\":1,\"starttime\":\"2017-04-19 15:01\"}]";
str=str.replace("[", "");
str=str.replace("]", "");
因为后台传入的有这样的json[],所以我replace了。
JSONObject jsStr=JSONObject.parseObject(str);
System.out.println(jsStr.get("starttime"));
查询如下:
相关文章推荐
- 解决FastJson com.alibaba.fastjson.JSONObject cannot be cast to的问题
- com.alibaba.fastjson.JSONObject cannot be cast to
- com.alibaba.fastjson.JSONObject cannot be cast to com.google.gson.internal.LinkedTreeMap
- java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject
- java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject解决办法
- com.alibaba.fastjson.JSONObject cannot be cast to com.panodata.model.riskUtil.ModelPOBean
- java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject
- Hibernate出现java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.user
- JSONObject转换Int类型--java.lang.Integer cannot be cast to java.lang.String
- Ljava.lang.Object; cannot be cast to com.bdqn.hibernate.entity.*
- com.fasterxml.jackson.databind.node.ArrayNode cannot be cast to com.fasterxml.jackson.databind.node.
- 解决:[Ljava.lang.Object; cannot be cast to com.sinone.domain.StorageCount
- java.lang.ClassCastException: net.sf.json.JSONNull cannot be cast to net.sf.json.JSONObject
- Retrofit 泛型解析遇到com.google.gson.internal.LinkedTreeMap cannot be cast to object
- JSONObject cannot be converted to JSONArray
- Android JSON: JSONArray cannot be converted to JSONObject
- JSONObject.toBean 报java.lang.ClassCastException: java.lang.Class cannot be cast to **
- java.lang.ClassCastException: java.lang.Object cannot be cast to com.tgb.entity.Users
- java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.xdcjc.model.D_Users
- Android org.json.JSONArray cannot be converted to JSONObject