读取json格式数据 {"user_info":{"province":"省","city":"城市","name":"名字","perid":"2009年12月01日至2009年12月31日"},}我希望把这样的格式数据写到bean中不知道怎么弄 有没有什么函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 创建一个json对象,把这字符串当成构造方法的参数传进去然后遍历Key,再写到对应的bean中去 [{"id":1001,"email":"[email protected]","name":"Tony","gender":"male"},{"id":1002,"email":"[email protected]","name":"Jack","gender":"male"},{"id":1003,"email":"[email protected]","name":"Marry","gender":"female"},{"id":1004,"email":"[email protected]","name":"Linda","gender":"female"}] JSONArray array = new JSONArray(body); for(int i=0; i<array.length(); i++){ JSONObject obj = array.getJSONObject(i); sb.append("id:").append(obj.getInt("id")).append("\t"); sb.append("name:").append(obj.getString("name")).append("\r\n"); sb.append("gender:").append(obj.getString("gender")).append("\t"); sb.append("email:").append(obj.getString("email")).append("\r\n"); sb.append("----------------------\r\n"); } String content="{"user_info":{"province":"省","city":"城市","name":"名字","perid":"2009年12月01日至2009年12月31日"},}";JSONObject ob=new JSONObject(content);Object object=JSONObject.toBean(ob.getJSONObject("user_info")); 一个关于界面交互中死循环的问题~·谢谢各位~·在线等着的~· 为什么没有Swing的框架??? String怎么替换"\",之前那个帖子没说清楚,现在重新发帖 JAVA中类的方法在内存中存放在哪? 为什么要通过java反射来获得实体内部数据 char[] chars = new char[1];这个chars[0]是什么? 逻辑操作程序怎么写? jbuilder运行时会编译整个工程的文件,请问大家如何改成只编译当前文件。 请教!! 面向对象的个人总结 我现在有一个jar文件, 里面有类若干,我希望在里面加一个类, 然后重新生成jar 一个健壮的匹配email的正则表达式要怎么写呢?
然后遍历Key,再写到对应的bean中去
JSONArray array = new JSONArray(body);
for(int i=0; i<array.length(); i++){
JSONObject obj = array.getJSONObject(i);
sb.append("id:").append(obj.getInt("id")).append("\t");
sb.append("name:").append(obj.getString("name")).append("\r\n");
sb.append("gender:").append(obj.getString("gender")).append("\t");
sb.append("email:").append(obj.getString("email")).append("\r\n");
sb.append("----------------------\r\n");
}
"city":"城市","name":"名字",
"perid":"2009年12月01日至2009年12月31日"},
}";JSONObject ob=new JSONObject(content);
Object object=JSONObject.toBean(ob.getJSONObject("user_info"));