我正在尝试使用Gson将传入的Json (如下所示)解析为Java对象。Json请求似乎是一个有效的请求,但我在解析它时得到了以下异常。com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY一直在努力解决这个问题,但没有成功。谁能告诉我怎么解决这个问题?蒂娅。
private List<Integer> equationList = null; // This is the issueAPI equation_list字段包含整数数组或字符串例:"equation_list": [7],
com.google.gson.JsonSyntaxException: java.lang.IllegalStateException:预期的<
widgets = gson.fromJson(jsonResponse, new TypeToken<List<Widget>>(){}.getType());java.lang.IllegalStateException: Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2
java.lang.IllegalStateException: ExpectedBEGIN_ARRAY but
(InvoicesInfoEntity不被注释为实体)
但是当我开始得到这样的错误时,com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING at line 1 column 2 path $。