Разбор JSON с GSON, объект иногда содержит список, иногда содержит объект

Я работаю с API, который иногда содержит список дочерних объектов:

{ 'obj' : { children: [ {id: "1"}, {id: "2"} ] } }

Я могу без проблем разобрать это.Но если есть только один дочерний элемент, он не возвращает его в виде списка:

{ 'obj' : { children: {id: "1"} } }

Мой синтаксический анализатор, который ожидает список, прерывается. Есть ли у кого-нибудь предложения, как с этим справиться?

12
задан ThiefMaster 13 July 2012 в 19:00
поделиться