org.json简单使用方法(Java)
2017-06-09 12:43
597 查看
1.实体类(以实体类为基础,可以不使用)
2.存
3.取
public class Users { String userName; String userAccount; String userID; String userPwd; public Users() { super(); } public Users(String userName, String userAccount, String userID, String userPwd) { super(); this.userName = userName; this.userAccount = userAccount; this.userID = userID; this.userPwd = userPwd; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getUserAccount() { return userAccount; } public void setUserAccount(String userAccount) { this.userAccount = userAccount; } public String getUserID() { return userID; } public void setUserID(String userID) { this.userID = userID; } public String getUserPwd() { return userPwd; } public void setUserPwd(String userPwd) { this.userPwd = userPwd; } @Override public String toString() { return "Users [userName=" + userName + ", userAccount=" + userAccount + ", userID=" + userID + ", userPwd=" + userPwd + "]"; } }
2.存
//一个实体 JSONObject studentJSONObject = new JSONObject(); studentJSONObject.put("userid","value-id"); studentJSONObject.put("username","value-name"); studentJSONObject.put("useraccount","value-account); studentJSONObject.put("userpwd","value-pwd");
//或者 JSONObject studentJSONObject = new JSONObject(); Users user = new Users("1","2","3","4"); studentJSONObject = new JSONObject(user);
JSONObject studentJSONObject = new JSONObject();//多个实体 studentJSONObject.put("userid","value-id"); studentJSONObject.put("username","value-name"); studentJSONObject.put("useraccount","value-account); studentJSONObject.put("userpwd","value-pwd"); JSONArray array = new JSONArray(); array.put(studentJSONObject);
3.取
//单个实体 Users user = new Users(); JSONObject studentJSONObject = new JSONObject(JSONText); user.setUserID(studentJSONObject.getString("userid")) ; user.setUserName(studentJSONObject.getString("username")); user.setUserAccount(studentJSONObject.getString("useraccount")); user.setUserPwd(studentJSONObject.getString("userpwd"));
//多个实体 Users user = new Users(); JSONArray array = new JSONArray(JSONText); JSONObject studentJSONObject = array.getJSONObject(0); user.setUserID(studentJSONObject.getString("userid")) ; user.setUserName(studentJSONObject.getString("username")); user.setUserAccount(studentJSONObject.getString("useraccount")); user.setUserPwd(studentJSONObject.getString("userpwd"));
相关文章推荐
- Java创建和解析Json数据方法——org.json包的使用(转)
- org.JSONObeject,org.JSONArray,net.sf.JSONObject方法的使用,用java解析json数据的方法
- Java创建和解析Json数据方法(二)——org.json包的使用
- Java创建和解析Json数据方法(二)——org.json包的使用
- Java创建和解析Json数据方法(二)——org.json包的使用
- Java创建和解析Json数据方法(二)——org.json包的使用
- 在www.json.org上公布了很多Java下的json解析工具,其中org.json和json-lib比较简单,两者使用上差不多
- DWR中调用Java对象的方法,不要使用简单数据类型
- JSON --- JAVA 使用方法
- java_webservice_xFire框架简单的使用方法
- 使用Java实现简单的server/client回显功能的方法介绍
- 简单的使用jni调用java方法
- java操作json的简单使用
- java使用正则表达式的方法从json格式的字符串中提取需要的字符串
- struts使用JSON时出现错误java.lang.NoClassDefFoundError: org/apache/commons/lang/xwork/StringUtils .
- java使用json抛出org.apache.commons.lang.exception.NestableRuntimeException解决方案
- 简单的使用jni调用java方法
- 在java中使用json的方法
- Json字符串转换为java对象的各种实现方法【json_lib框架、Gson、org.json】
- java json基本使用方法