我正在使用 google-http-java-client-1.10.3-beta 向外部源提供的服务发出 RESTfull Json 请求。
我需要解析响应中出现的 Json,以便为我的应用程序构建一些 POJO。
为此,我使用 HttpResonse 方法“解析为”:
response.parseAs(SomeModel.class)
但我得到了这个例外:
java.lang.IllegalArgumentException: No parser defined for Content-Type: application/json
at com.google.api.client.http.HttpResponse.parseAs(HttpResponse.java:497)
响应的 json 格式如下: [{"key" : {"key" : "value", "key" : "value"}}]
在处理带方括号的响应时,我已经用其他 Json 库验证了一些问题,这可能是这里的问题吗?
有任何想法吗?