解决方案 »
- 一个网站的制作费问题。对我非常重要呀,一定要帮忙!
- 如何独立编译一个java文件?
- servlet取参数
- 字符串length()的问题
- servlet如何传递查询到的结果集到jsp页面
- Velocity -- Java Web 开发新技术
- 各位大侠哪里有JBuilder X Enterprise下载,请告诉地址100分相送!
- 集成qq应用
- 关于分页显示中变量传递的问题!!!!!!!!!!!!!!
- jsp和servlet调用参数的问题----急急急!!!
- hibernate多对多查询报错求高手解决
- 求教Jsp+Servlet怎么实现数字分页:上一页 1 2 3 4 5 6 下一页 高手进,问题源代码贴出!
@Test
public void test(){
String aString = "[{ \"id\":3,\"key\":\"Group\",\"attr\":" +
"[{\"key\":\"id\",\"value\":\"1\"}, " +
"{\"key\":\"ip\", \"value\":\"127.0.0.1\"}," +
"{\"key\":\"ip\", \"value\":\"128.0.0.1\"}] }]"; JSONArray json=JSONArray.fromObject(aString);
Collection collection=JSONArray.toCollection(json);
for (Iterator iter = collection.iterator(); iter.hasNext();) {
MorphDynaBean bean= (MorphDynaBean)iter.next();
List<MorphDynaBean> list=(List<MorphDynaBean>)bean.get("attr");
for(MorphDynaBean obj:list){
String value=obj.get("value")==null?"":obj.get("value").toString();
String id=obj.get("key")==null?"":obj.get("key").toString();
System.out.println("key:"+id+",value :"+value);
}
}
}
</javaCode>
LZ我不知道你的是不是解决的问题
如需要递归的话,将上面的循环再写一个方法就能解决