在本教程中,我们将讨论如何将 JSON 数组转换为等价的 java.util.List 对象。Gson 是 Google 提供的一个 Java 库,它帮助将 JSON 字符串转换为 Java 对象,反之亦然。
这个库中的 Gson 类有一个 fromJson() 方法,它接受两个参数,第一个参数是 JSON 字符串,第二个参数是 java.lang.reflect.Type 类型。该方法将 JSON 字符串转换为由其第二个参数表示类型的等价 Java 对象。
我们将创建一个通用方法,比如 convertJsonArrayToListOfAnyType(String jsonArray, T elementType),它可以将 JSON 数组转换为 List<T>,其中 T 是 List 中元素的类型。
大约 5 分钟