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

时间:2014-08-01 12:13:16

标签: java json arrays

我试图从我的jsonarray获取我的json密钥的名称,但是不能接受java。

  

[{" PARAMNAME":"参数1""默认值":"""隐藏&#34 ;: "隐藏"" LinkedParameter":"城市"}]

我只想取名字,就像我只想拿#34; ParamName"并需要检查

if(ParamName ==" ParamName"){ 然后这样做。 }

1 个答案:

答案 0 :(得分: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"))){


 }