如何将Json数组序列化为要在Android Studio中使用的数组

时间:2019-05-05 00:01:02

标签: android arrays json asp.net-web-api retrofit

如何像要上传的图片一样序列化Json Array?抱歉,如果这个问题可能是重复性的,但是我无法弄清楚在我的用例中该怎么做。

有关更多上下文,这里有一些照片。 https://imgur.com/a/NvbbnMI

2 个答案:

答案 0 :(得分:0)

我看到您正在使用Retrofit,因此它必须自动执行。只需将返回类型更改为:

Call<List<petProfile>>

如果您的改装不做,请添加->

.addConverterFactory(GsonConverterFactory.create())

Retrofit.Builder()之后的

答案 1 :(得分:0)

有许多库处理序列化和反序列化json。 例如Gson和JsonSlurpper。

在这里您可以看到Gson示例:

    new Gson().toJson(/*place your POJO here*/); // serialize
    new Gson().fromJson(/*json object*/, /*class to convert to*/); //deserialize