Я пытаюсь проанализировать данные с облачного сервера MongoDB. Мои данные JSON, возвращаемые с сервера, выглядят следующим образом:
[
{
"_id": {
"$oid": "4e78eb48737d445c00c8826b"
},
"message": "cmon",
"type": 1,
"loc": {
"longitude": -75.65530921666667,
"latitude": 41.407904566666666
},
"title": "test"
},
{
"_id": {
"$oid": "4e7923cb737d445c00c88289"
},
"message": "yo",
"type": 4,
"loc": {
"longitude": -75.65541383333333,
"latitude": 41.407908883333334
},
"title": "wtf"
},
{
"_id": {
"$oid": "4e79474f737d445c00c882b2"
},
"message": "hxnxjx",
"type": 4,
"loc": {
"longitude": -75.65555572509766,
"latitude": 41.41263961791992
},
"title": "test cell"
}
]
Проблема, с которой я столкнулся, заключается в том, что возвращаемая структура данных не содержит имени массива объектов JSON. Каждый возвращаемый объект является «постом». Но как мне разобрать его с помощью GSON, если имя массива объектов JSON отсутствует. Я хотел бы поместить эти «записи» в ArrayList типа Post.