问题描述 用阿里的fastjson解析脏数据时,可能会遇到null和空字符串"“, fastjson解析null和空字符串”"时的结果都为null。 并不会抛异常! 因此,在过滤脏数据时,若直接根据fastjson抛不抛异常来过滤,会返回null值,导致后面的空指针异常! 解决方案 过滤的时候加上非空判断。