json-lib的json转换
来源:互联网 发布:安卓扫街软件 编辑:程序博客网 时间:2024/05/16 12:11
需要导入json的jar包:json的jar包地址
package heheda;import java.util.ArrayList;import java.util.List;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class JsonUse { private String name; private String address; private Integer age; public JsonUse() { super(); } public JsonUse(String name, String address, Integer age) { super(); this.name = name; this.address = address; this.age = age; } @Override public String toString() { return "[name=" + name + ", address=" + address + ", age=" + age + "]"; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } public static void main(String[] args) { JsonUse jsonUse = new JsonUse(); jsonUse.setAddress("上海"); jsonUse.setAge(18); jsonUse.setName("李雷"); JsonUse jsonUse2 = new JsonUse(); jsonUse2.setAddress("北京"); jsonUse2.setAge(20); jsonUse2.setName("韩梅梅"); // 一、json-lib的使用 // 1、使用JSONObject JSONObject json = JSONObject.fromObject(jsonUse); // 2、使用JSONArray JSONArray array = JSONArray.fromObject(jsonUse); // 从json中取值 String address = (String) json.get("address"); System.out.println("address:" + address); // 从json数组中取值 // JSONObject json1 = array.getJSONObject(0); JSONObject json1 = array.getJSONObject(0); String nameString = json1.getString("name"); System.out.println("name:" + nameString); List<JsonUse> list = new ArrayList<JsonUse>(); list.add(jsonUse); list.add(jsonUse2); // list转JSONArray String strlist = JSONArray.fromObject(list).toString(); System.out.println("strlist:" + strlist); String strJson = json.toString(); String strArray = array.toString(); System.out.println("strJson:" + strJson); System.out.println("strArray:" + strArray); }}
显示结果:
阅读全文
0 0
- json-lib的json转换
- JSON 格式转换lib
- json-lib 的XML转JSON list的转换
- Json-lib 如何转换日期格式的字段 json-->java
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- 使用json-lib进行Java和JSON之间的转换
- JSON-LIB json与javabean对象的转换
- [python] 类常用的内置方法和函数
- ios-UITextview自定义 带placeholder,left间距
- DOS常用命令
- 判断素数的方法。 题目 素数对猜想 (20)
- AJAX POST请求中参数以form data和request payload形式在servlet中的获取方式
- json-lib的json转换
- centos7.1下虚拟网卡配置方法dns.ip地址配置及更改和添加samba服务器登陆用户的密码命令
- php静态成员方法和静态的成员属性的使用方法
- MFC学习笔记(1)--对话框
- 01.算法设计(二)
- java进阶知识梳理
- easyui月份控件和清空按钮
- 【第五届蓝桥杯】分糖果
- ThinkPHP中数据库操作返回值总结