В теге <Images>
this API call возвращает смесь разных типов: fanart, boxart, banner, screenshot, clearlogo.Разбор смешанного списка с SimpleXML
Использование SimpleXML Framework, как лучше всего разобрать их в отдельные списки? Я бы хотел List<FanArt>
, List<BoxArt>
, List<Banner>
и т. Д. examples на сайте не похоже, чтобы покрыть эту ситуацию. Я искал несколько разных идей, но я даже не уверен, что SimpleXML Framework может справиться с этим прямолинейно.
Например, ниже бросает это исключение: org.simpleframework.xml.core.PersistenceException: Дублированный аннотацию название 'Изображения' на поле 'clearLogos' .....
@ElementList(name = "Images", entry = "clearlogo")
private List<ClearLogo> clearLogos;
@ElementList(name = "Images", entry = "boxart")
private List<BoxArt> boxart;