Null从JSON_Encode返回

时间:2012-03-07 08:05:08

标签: php android json

print(json_encode($output));

您好,PHP中的上述语句可能会向我的Android应用程序打印null。

如何检查我的Android应用程序上的json是否为null?

更新:由于json_encode()方法返回“null”,因此您可以检查执行httppost / httpget时获得的响应是​​否为“null”,然后再将其分配给JSONArray。请注意,加载页面时PHP的实际空值为空,而打印空JSON_Encode实际上是一个“空”字符串。因此,您需要在Android端检查“.equals(”null“)而不是”== null“

1 个答案:

答案 0 :(得分:0)

将null映射到空结构{}或空数组[]以避免出现问题?

您可能还需要使用强制对象...

json_encode($foo, JSON_FORCE_OBJECT);
相关问题