[alibaba/fastjson]"{\"@type\":\"1234\"}" 解析报错异常

2025-10-29 72 views
0

String ss = "{\"@type\":\"1234\"}"; JSON.parseObject(ss)

Method threw 'java.lang.NullPointerException' exception. Attempt to invoke virtual method 'boolean java.lang.Class.isAnnotationPresent(java.lang.Class)' on a null object reference

请问怎么关闭自省,将@type key解析为"@type"普通字符串

sdk版本: 1.1.70 android

回答

3

请问怎么关闭自省,将@type key解析为"@type"字符串

3

same problem

7
JSON.parseObject(ss, Feature.IgnoreAutoType)
4

@sandogeek android库没有Feature.IgnoreAutoType,只有Feature.SupportAutoType,而且默认是开启的

4

用:Feature.DisableSpecialKeyDetect