【发布时间】:2014-08-27 09:29:43
【问题描述】:
我有这样的 XML 文件:
<catalog>
<category>
<books>
<book>
<id>book1</id>
<description>short description</description>
<pages>number of pages</pages>
<author>Anonymous</author>
<name>Book title</name>
</book>
<book>
<id>book2</id>
<description>short description</description>
<pages>number of pages</pages>
<author>Anonymous</author>
<name>Book title</name>
</book>
</books>
</category>
<category>
<books>
<book>
<id>book3</id>
<description>short description</description>
<pages>number of pages</pages>
<author>Anonymous</author>
<name>Book title</name>
</book>
</books>
</category>
</catalog>
我需要一个带有类别的 ArrayList 和带有书籍的 ArrayList。这是我的 Book 和 Category 课程:
public class Book
{
private String id;
private String description;
private String pages;
private String author;
private String name;
}
public class Category {
private ArrayList<Book> books;
private String name;
}
最简单的方法是什么?仅使用 android 库和东西会比使用一些非商业用途的库来完成我的任务要好。我尝试了一些 DOM 解析器,但效果不佳。
【问题讨论】:
-
到目前为止做了什么?