我正在尝试使用gson反序列化json字符串, 但我一直收到这个错误 我怎样才能找到我的json对象有什么问题? 如果我通过json验证器放置对象,它会恢复有效
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was NUMBER at line 1 column 58
com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:176)
如何在我的json对象中找到“第58列”?
答案 0 :(得分:0)
第58列应该是JSON字符串中的第58个字符。
如果将JSON粘贴到文本编辑器中,请将光标放在开头,然后按右箭头键58次,最后应该靠近它。
或者,您可以将JSON粘贴到解码器中,例如:http://json.parser.online.fr/
应该向你指出错误。