0

我有一个带有 Retrofit 的简单 GET 请求,对象响应是两种不同类型的 json 对象的列表,我如何将其解析为正确的 java 模块对象?

这是我的简单要求:

@GET("/News")
Observable<ArrayList<?????????>> getNews(
        @Header("Authorization") String authorization
);

并且json响应应该是:

[
{
    "id": ...,
    "titolo": ...,
    "contenuto": ...,
    "data": ...
},
{
    "id": ...,
    "titolo": ...,
    "contenuto": ...,
    "data": ...
},
{
    "id": ...,
    "oggetto": ...,
    "contenuto": ...,
},
{
    "id": ...,
    "titolo": ...,
    "contenuto": ...,
    "data": ...
},
{
    "id": ...,
    "oggetto": ...,
    "contenuto": ...,
},
{
    "id": ...,
    "oggetto": ...,
    "contenuto": ...,
}
]

与不同的对象..

谢谢!

4

0 回答 0