How to get String from JSONObject without Specific Name

こ雲淡風輕ζ 提交于 2019-12-03 08:24:33

You can get values of json object like this without knowing key

Iterator<String> keys= object.keys();
while (keys.hasNext()) 
{
        String keyValue = (String)keys.next();
        String valueString = object.getString(keyValue);
}

This should work.

JSONObject object = new JSONObject(message);
String objectString = object.getString(object.names().get(0)); 

But it will only work if you sure that NextTransactionUrl node exists. By the way, in this case, this node could have another name, it will still work.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!