我无法使用改造解析xml响应。 这是xml:
<ossi>
<eventdetail>
<maps>
<settings>...</settings>
<map>...</map>
<map>...</map>
</maps>
</eventdetail>
</ossi>
&lt; ------编辑----------&gt;
以下是模型
@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;
}
我的模型会是什么样子?
提前致谢。
答案 0 :(得分:2)
最后我解决了我的问题。我使用inline
属性来解决我的问题。
这是我的模特:
public class Maps {
@ElementList(inline = true ,required = false)
public List<Map> map;
@Element
public Settings settings;
}
主要课程是:
public class EventDetail {
@Element
public Maps maps;
}