[英]How to I get key and value from json object inside json object
这是我的一个JSON对象: JSONObject childDepenObj = new JSONObject();
我被这样赋予关键和价值:
childDepenObj.put("COL_CHLD_NULFY", gridObjectArray[86]);
childDepenObj.put("COL_CHLD_MAN", gridObjectArray[87]);
这里我还有一个Json对象:
JSONObject gridObject = new JSONObject();
在那我把上面的json对象作为值:
gridObject.put("hiddenObj", childDepenObj);
所以,我的问题是我如何在前端获得第一个Json Object键和值,
我正在使用像: response.hiddenobj;
然后共振来了,但是它在hiddenobj下,我想要直接第一个json对象的键和值,例如: response.COL_CHLD_NULFY;
当我这样Triyng时说不确定,有什么帮助吗?
如果我对您的理解正确,则可以通过访问获得所需的价值
response.hiddenObj.COL_CHLD_NULFY;
但是,如果您希望能够像这样访问它
response.COL_CHLD_NULFY;
然后只需返回childDepenObj
作为响应。
当前JSON响应的外观:
{
"hiddenObj": {
"COL_CHLD_NULFY": <<gridObjectArray[86] value>>,
"COL_CHLD_MAN": <<gridObjectArray[87] value>>,
}
}
您希望它看起来如何:
{
"COL_CHLD_NULFY": <<gridObjectArray[86] value>>,
"COL_CHLD_MAN": <<gridObjectArray[87] value>>,
}
JSONObject childDepenObj = new JSONObject();
childDepenObj.put("COL_CHLD_NULFY", gridObjectArray[86]);
childDepenObj.put("COL_CHLD_MAN", gridObjectArray[87]);
JSONObject gridObject = new JSONObject();
gridObject.put("hiddenObj", childDepenObj);
output = response.hiddenobj.COL_CHLD_NULFY
尝试这个...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.