我刚刚从URL请求了一个JSONObject,我想知道两件事。
JSONObject是否像JSONArray一样?我应该要求哪个?
有没有办法在PHP中以var_dump
的方式显示这个JSONObject?
只是为了检查它是否有效?
非常感谢帮助! 菲利普
答案 0 :(得分:3)
只是为了ckeck,您可以在JSONObject(或JSONArray)实例上调用.toString()
。
JSONObject jo = ...
Log.d(“TAG”,jo.toString());
答案 1 :(得分:2)
JSONArray是一个JSONObjects数组。 JSONObject可以包含一个或多个JSONArrays。通常,您拉出一个JSONObject根节点并从那里拆分它。
您可以使用[JSONObject#toString()][1]
打印JSON。您还可以使用JSONObject#toString(int indentSpaces)
将其设置为更易读的形式:
{
"query": "Pizza",
"locations": [
94043,
90210
]
}