可以构建json对象却不能构建json数组 jsonjavanet.sf.json 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你那个就不是json数组吧 他必须是数组类型的吧? 估计是吧,所以我希望能帮我构造一个满足这个的字符串:能被json对象识别,但是数组部分是itemz:[...而不被识别为json数组。 JSONArray.fromObject(jsonObject.getJSONArray("itemz"));反正我举得很怪 初始是这样的:{'a':'aaa','b':'bbb',itemz:[]}。我不知道中括号里要放入什么东西才能让它被识别为json对象,但是数组取不出来。 temArray = JSONArray.fromObject(jsonObject.getJSONArray("itemz"));改成temArray = jsonObject.getJSONArray("itemz");本来就返回的是一个jsonarray了。如果不知道数据怎么样的可以反过来构建啊,如JSONObject jsonObject = new JSONObject();JSONArray array = new JSONArray();array.add("test");array.add("test1");jsonObject.put("itemz",array);System.out.println(jsonObject.toString(4);看一下输入就知道了 谢谢你的方法。不过我遇见的问题是大部分情况下是正常的,不知道有些用户输入了什么,导致我生成的字符串可以转为json对象而不能提取json数组。 谢谢你的方法。不过我遇见的问题是大部分情况下是正常的,不知道有些用户输入了什么,导致我生成的字符串可以转为json对象而不能提取json数组。最大的可能就是没有itemz这个键,否则itemz不单单放数组,这个可能不大。可以用containsKey(key)判断一下,我有过一次遇到这种问题是这种原因。 推荐一个JSON格式化工具,JSON校验工具, http://www.sojson.com无广告加载快的工具 easyui中怎样让树的子节点的文本内容多行显示 请大侠帮我看看下面语句如何传字符串参数,谢谢。 寻求javaScript处理字符串比较最快的代码 急!!!页面切换问题! 突然忘了刷新窗口的问题了,谁给写一下 JS 快要退出江湖了? javaScript接受JSP传来的数组问题。。。。分不够再加 一个关于VBSCRIPT和欢乐时光的问题 求教:能不能动态修改html(php)文件的内容,并能保存? 谁能帮我用JavaScript写一个读写文件的代码??? 剩余时间 javascript小程序,为什么两物体碰撞后不是按照90度改变方向前进
{'a':'aaa','b':'bbb',itemz:[]}。
我不知道中括号里要放入什么东西才能让它被识别为json对象,但是数组取不出来。
temArray = JSONArray.fromObject(jsonObject.getJSONArray("itemz"));改成
temArray = jsonObject.getJSONArray("itemz");本来就返回的是一个jsonarray了。
如果不知道数据怎么样的可以反过来构建啊,如JSONObject jsonObject = new JSONObject();
JSONArray array = new JSONArray();
array.add("test");
array.add("test1");
jsonObject.put("itemz",array);
System.out.println(jsonObject.toString(4);看一下输入就知道了
最大的可能就是没有itemz这个键,否则itemz不单单放数组,这个可能不大。
可以用containsKey(key)判断一下,我有过一次遇到这种问题是这种原因。
推荐一个JSON格式化工具,JSON校验工具, http://www.sojson.com
无广告加载快的工具