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>.