Android中JSONObject处理null数据成“null“

73 阅读1分钟

Android中JSONObject处理null数据成“null“

1、问题描述:

Android中解析JSONObject拿到的null数据成"null",并在TextView中显示null字符串。

2、原因分析:

JSONObject处理数据bug,处理null数据会被存为一个JSONObject对象"null"。

3、解决方案:

方案一:用Gson解析数据
方案二(不推荐):第一次拿到json数据时,将数据中的null字符串替换为""。
str.replaceAll(“null”,"");