使用 simpleframework 将 XML 解析为 Java 对象列表

Parse XML into Java Object List using simpleframework

我有一个 xml 如图所示。我想将此文档转换为等效的 Java 对象,如下所示

<page>
   <body>
    <category id="category-0_2">
        <container title="Spotlight" slug="spotlight"></container>
        <container title="Just Added Shows" slug="just_added_shows"></container>
        <container title="Originals" slug="originals"></container>
        <container title="Popular TV Shows" slug="popular_tv_shows"></container>
        <container title="Wonder Women" slug="wonder_women"></container>
    </category>
  </body>
</page>



public class HomeXML {
    Page page;
    Body body;
    Category category;
    List<Container> containerList;
}

是否可以使用 simpleframework xml serialiser 来做到这一点?我可以获得整个 XML 并手动解析它,但我正在寻找通过 simpleframework API.

进行此操作的方法

得到答案。简单的框架提供了将 XML 文档转换为 Java 对象列表的实用函数。

此处有更多详细信息http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php#util