我正在使用org.json.simple.JSONObject将字符串 json 转换为 JSONObject。
当我从中获得值时,我想检查类型或类。像这样:
JSONParser parser = new JSONParser();
JSONObject data = (JSONObject) parser.parse(new FileReader(resourceFile.getFile()));
JSONObject target = (JSONObject) data.get("target");
if(data.get("target") instanceof JSONArray.class) //not working
...
if(data.get("target").getClass().equals(JSONArray.class)) //not working
if(data.get("target").getClass() == JSONArray.class) //not working
...
if(data.get("target").getClass().equals("org.json.simple.JSONArray")) //this works.
还有其他方法可以检查和比较课程吗?
UYOU
GCT1015
相关分类