实例:
//将str转换成JSONObjct格式
public static void main(String [] args){
		String str = "{\"result\":\"success\",\"message\":\"成功!\"}";
		JSONObject json;
		try {
			json = new JSONObject(str);
			System.out.println(json);
		} catch (JSONException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

结果:


实例:
//将str转换成JSONArray
public static void main(String [] args){
		String str = "{\"result\":\"success\",\"message\":\"成功!\",\"data\":[{\"name\":\"Tom\",\"age\":\"20\"}]}";
		JSONObject json;
		try {
			json = new JSONObject(str);
			System.out.println(json);
			JSONArray jsonArray = new JSONArray(json.getString("data"));
			System.out.println(jsonArray.toString());
		} catch (JSONException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
	}


结果:




Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐