public static List filterNullArys(String jsonAryStr) {
JSONArray jsonAryObj = JSONArray.fromObject(jsonAryStr);
JSONArray list = new JSONArray();
if(jsonAryObj.size()>0){
for (int x = 0; x < jsonAryObj.size(); x++) {
JSONObject jsonObj = jsonAryObj.getJSONObject(x);
Iterator<String> it = jsonObj.keys();
Object obj = null;
String key = null;
while (it.hasNext()) {
key = it.next();
obj = jsonObj.get(key);
if (obj == null || obj instanceof JSONNull) {
jsonObj.put(key, "");
}
if (obj.equals(null)) {
jsonObj.put(key, "");
}
}
list.add(jsonObj);
}
}
return list;
}
}