print(json_encode($output));
您好,PHP中的上述语句可能会向我的Android应用程序打印null。
如何检查我的Android应用程序上的json是否为null?
更新:由于json_encode()方法返回“null”,因此您可以检查执行httppost / httpget时获得的响应是否为“null”,然后再将其分配给JSONArray。请注意,加载页面时PHP的实际空值为空,而打印空JSON_Encode实际上是一个“空”字符串。因此,您需要在Android端检查“.equals(”null“)而不是”== null“
答案 0 :(得分:0)
将null映射到空结构{}或空数组[]以避免出现问题?
您可能还需要使用强制对象...
json_encode($foo, JSON_FORCE_OBJECT);