使用Java中的json-simple库将JSON字符串转换为Java对象?

2023年11月18日14:56:40

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

  • 更新时间:2023年11月18日14:56:40 ,共 706 字。