首页 > 代码库 > Java中Json用法
Java中Json用法
首先导入json.jar,非常简单看过代码就明白怎么用了
package cn.mylucene;import java.util.HashMap;import java.util.Map;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;public class MyJson { public static void main(String[] args) throws JSONException { ParseJson("{\"name\":\"Alexia\",\"age\":\"23\"}"); CreateJson(); } //解析JSON private static void ParseJson(String jsonString) throws JSONException { JSONObject jObject = new JSONObject(jsonString); System.out.println(jObject.get("name")); } //创建一个JSON private static void CreateJson() throws JSONException { // 下面构造两个map、一个list和一个Employee对象 Map<String, String> map1 = new HashMap<String, String>(); map1.put("name", "Alexia"); map1.put("sex", "female"); map1.put("age", "23"); Map<String, String> map2 = new HashMap<String, String>(); map2.put("name", "Edward"); map2.put("sex", "male"); map2.put("age", "24"); // 将Map转换为JSONArray数据 JSONArray jArray = new JSONArray(); jArray.put(map1); jArray.put(map2); //定义JSON JSONObject jObject=new JSONObject(); jObject.put("List", jArray); jObject.put("Count","1200"); System.out.println(jObject.toString()); }}
Java中Json用法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。