Java 解析json

1、JSONObject

解析只有一条数据的json数据,只有一层结构。

public static void main(String[] args) {  
         String jsonString ="{\"name\":\"zhangsan\",\"password\":\"zhangsan123\",\"email\":\"10371443@qq.com\"}";  
         JSONObject json = JSONObject.fromObject(jsonString);
         User user = new User();  
         user.setName(json.getString("name"));  
         user.setPassword(json.getString("password"));  
         user.setEmail(json.getString("email"));  
         System.out.println(user.toString());  
    }

2、JSONArray

解析数组数据的json

JSONArray jsonArray = JSONArray.fromObject(json);  
         ArrayList<User> users = new ArrayList<User>();  
         for (int i = 0; i < jsonArray.size(); i++) {  
             User userM = new User();  
             user.setName(jsonArray.getJSONObject(i).getString("name"));  
             user.setpassword(jsonArray.getJSONObject(i).getString("password"));  
             user.setEmail(jsonArray.getJSONObject(i).getString("email"));  
             users.add(user);  
        }  

阅读更多
文章标签: JAVA
个人分类: JAVA
上一篇Git入门
下一篇Linux学习笔记
想对作者说点什么? 我来说一句

java解析Json字符串

2010年08月05日 104KB 下载

java解析json所需jar包

2017年11月15日 1.46MB 下载

Java解析Json所含的包

2017年10月31日 1.18MB 下载

java解析json需要的包

2011年09月13日 1.29MB 下载

java拼接解析json

2012年05月19日 1.12MB 下载

JAVA解析JSON相关.docx

2013年05月07日 19KB 下载

使用java解析json

2013年12月12日 3.3MB 下载

json-lib-2.4-jdk15.jar

2013年04月24日 1.2MB 下载

java解析JSON(现在没人会用)

2011年11月08日 2KB 下载

没有更多推荐了,返回首页

关闭
关闭