Анализирайте xml отговора с помощта на преоборудване

не мога да анализирам xml отговор с помощта на модернизация. ето xml:

  <ossi>
      <eventdetail>
        <maps>
            <settings>...</settings>
            <map>...</map>
            <map>...</map>
        </maps>
     </eventdetail>
</ossi>

‹------ РЕДАКТИРАНЕ ---------->

Ето модели

    @Root(name = "ossi")
    public class RootEventDetail {
        @Element
        public EventDetail eventdetail;
    }

    public class EventDetail {
        @Element
        public General general;
        @ElementList
        public List<MenuItem> menu;
        @ElementList
        public List<WebViewItem> module_webview;

        //TODO how can i create model for Maps ??????
        @Element
        public Maps maps;
    }
public class Maps {
    @Element
    public MapSettings settings;
    @Element
    public List<EventMap> map;
}

Как ще изглежда моят модел?

Благодаря предварително.


person Mohammad Imran    schedule 21.09.2015    source източник
comment
Каква архитектура на модела сте пробвали?   -  person Lucas Arrefelt    schedule 21.09.2015
comment
Ако не можете да отговорите на въпроса ми, защо не гласувате без никаква причина.   -  person Mohammad Imran    schedule 21.09.2015
comment
Защото преди вашата редакция това беше просто xml пример без никаква информация какво сте опитали.   -  person Lucas Arrefelt    schedule 22.09.2015


Отговори (1)


Най-накрая реших проблема си. Използвах свойството inline, за да разреша проблема си. Ето моят модел:

public class Maps {
   @ElementList(inline = true ,required = false)
   public List<Map> map;
   @Element
   public Settings settings;
}

И основният клас е:

 public class EventDetail {
    @Element
    public Maps maps;
}
person Mohammad Imran    schedule 23.09.2015