Java 改装如何转换为对象?
在他们的示例()中,第三个代码块似乎检索类型Java 改装如何转换为对象?,java,android,json,retrofit,Java,Android,Json,Retrofit,在他们的示例()中,第三个代码块似乎检索类型List中的数据,但是从字符串到JSON数组到List的转换发生在哪里?我有点搞不懂改装是如何工作的 在尝试用我自己的RESTAPI复制这个过程中,(json->List) java.lang.IllegalArgumentException:找不到java.util.List的调用适配器。 在幕后,改型用于将JSON转换为域对象。在您的情况下,Gson无法反序列化用户对象。您可能需要注册一个定制的TypeAdapter,以便Gson知道如何处理您的用
List
中的数据,但是从字符串到JSON数组到List
的转换发生在哪里?我有点搞不懂改装是如何工作的
在尝试用我自己的RESTAPI复制这个过程中,(json->List
)
java.lang.IllegalArgumentException:找不到java.util.List的调用适配器。
在幕后,改型用于将JSON转换为域对象。在您的情况下,Gson无法反序列化用户
对象。您可能需要注册一个定制的TypeAdapter,以便Gson知道如何处理您的用户对象。您知道改型是开源的吗?只需检查代码:您看到的代码片段只是简单深入了解改型用法的顶层。这并不是为了解释内部内容。如果您想要更具体的答案,请发布JSON和您的User
类。
java.lang.IllegalArgumentException: Could not locate call adapter for java.util.List<com.keenant.app.User>.