java对象list转json遇到问题.
flowdataInfos是个list,voices也是个lIst对象属性。这个对象转换为json时候,如上,如果list中有一个对象,则不会加中括号,如果有2个对象,有...
flowdataInfos是个list,voices也是个lIst对象属性。这个对象转换为json时候,如上,如果list中有一个对象,则不会加中括号,如果有2个对象,有中括号,现在问题是页面判断list如果是一个就报未定义。如果2个就报2个。 怎么让1个对象时,加上中括号,报长度是1,而不是未定义啊。 这个真不懂?求救
展开
2015-04-29
展开全部
异常已经告诉你了,明显是缺包,应该缺少了commons-beanutils.jar文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JSONObject jsonObj = JSONObject.fromObject(转化的list);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
list的话都会转成数组类型的,不管里面有多少个对象
更多追问追答
追问
可是如果list中只有一个对象,不转换为数组,没有中括号,用.length会说未定义啊。如果是2个对象,有中括号,.lenght是2.
怎么让如果list中有一个对象,也有中括号 ,lenght是1,请问
追答
List你是怎么转换成json的?用啥工具类
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询