mshd.net
当前位置:首页 >> JSONArrAy.FromOBjECt(list)报错 >>

JSONArrAy.FromOBjECt(list)报错

debug 一下,看看 sites拿到数据没有,BikeSite是否有自包含?你可以把 json转换这个 try catch一下,看看转换出错的原因。

List list =null; String json = JSONArray.fromObject(list).toString(); 是不是list为null的原因

"[ok]" 试试? 既然是jsonArray 那么object就要以数组的形式啊

你看一下,你添加了struts2-json-plugin-xxx.jar 和 json-lib-xxx-jdk15.jar 这两个jar包了没有(其中xxx表示版本号)

这些属性,只定义了属性,没有相应的、public的 get方法

debug到一段代码如果直接跳过,基本是缓存问题,class文件里都没有这2句话。你java文件没保存,或者代码没有重新编译。你试着重新保存java文件,刷新项目,删除所有class文件,重新启动工作平台.....

你 看你传的是啥? 传的是Class类型。 但是想反悔MainPlay类型的集合? 错误里面已经说的很清楚了, UserActionCacheBean这个类型的setMainPlay(List

把 jsonStr打印的结果 贴部分看看吧

感觉可以一个一个转 List str= new ArrayList(); for(String json:str){ JSONArray jsonArray = JSONArray.fromObject(json); }

你好,提问者: 解决日期取年月日两种办法: 一种是在sql查询数据库的时候就把日期的格式转换好; DATE_FORMAT(start_time,'%Y-%m-%d') starttime一种方法是在你获取数据的时候转换 SimpleDateFormat sdm = new java.text.SimpleDateFormat("yyy...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com