有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何从我的json数组中获取json对象的名称

我试图从jsonarray中获取json密钥的名称,但无法接受java

[{"ParamName":"param1","DefaultValue":"","Hidden":"Hidden","LinkedParameter":"city"}]

我只想取密钥的名称,就像我只想取“ParamName”并需要检查一样

如果(ParamName==“ParamName”){ 然后这样做。 }


共 (1) 个答案

  1. # 1 楼答案

    您可以将其转换为JSON对象

     JSONArray json = (JSONArray)new JSONParser().parse("[{\"ParamName\":\"param1\",
        \"DefaultValue\":\"\",\"Hidden\":\"Hidden\",\"LinkedParameter\":\"city\"}]");
     JSONObject obj= (JSONObject) json.get(0);
    
     if("ParamName".equals(obj.get("ParamName"))){
    
    
     }