Moshi で、オブジェクトまたは同じ型のオブジェクトのリストの両方を解析する型アダプターを作成することは可能ですか?
たとえば、JSON は次のような場合があります。
{
"person": {...}
}
それ以外の場合は次のとおりです。
{
"person": [{...}, {...}]
}
理想的には、次のような Java オブジェクトが必要です。
class PersonContainer {
@PersonsList List<Person> persons; // @List(Person.class) would be even better
}