使用Java中的json-simple库将JSON字符串转换为Java对象?
的JSON 是广泛使用的一个数据交换 格式,是一种重量轻 和语言无关的。json.simple 是一个轻量级JSON处理库,可用于编码 或解码 一个JSON文本。
在下面的程序中,我们可以使用 json.simple库将JSON字符串转换为Java对象。
示例
import org.json.simple.*; import org.json.simple.parser.*; public class ConvertJSONStringToObjectTest { public static void main(String[] args) { String jsonString = "{\"Name\":\"Raja\",\"EmployeeId\":\"115\",\"Age\":\"30\"}"; JSONParser parser = new JSONParser(); JSONObject obj; try { obj = (JSONObject)parser.parse(jsonString); System.out.println(obj.get("Name")); System.out.println(obj.get("EmployeeId")); System.out.println(obj.get("Age")); } catch(ParseException e) { e.printStackTrace(); } } }
输出结果
Raja 115 30