读取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")); 项目分配算法 netbeans中打开新窗口的问题 Java人员关于汇编的一个问题 javamail如何检查邮件服务器上的邮件地址? 装过oracle后,java程序不能运行 如何得到含有中文路径的类的路径? 怎么把String转成Double的 switch的问题 怎样用java 程序查看 像硬盘大小 以及各分区的剩余空间之类的信息? 看不懂的一段代码!!!!!!请帮忙!!!!! 我现在有一个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"));