У меня возникает проблема разбора JSON с полем, который может быть массивом или единственным объектом. Если в отеле есть несколько номеров, возвращается типичный JsArray. Однако, если он имеет только один тип комнаты, он возвращает только один объект.Spray JSON - десериализовать поле, которое может иметь разные значения
Я пытаюсь разобрать эту ситуацию, используя классы case, особенно List [Room] для этой ситуации. Однако это не удается, если возвращается только один объект. Есть ли способ преодолеть это с помощью классов классов? Если нет, то каково решение этой проблемы?
спасибо.
Большое спасибо за быстрый ответ –