数据库部分信息:bookid,bookname,piece,piecename,chapterid,chaptername,sectionid,sectionname
---------------------------------------------------------------------------
1   乔布斯自传    1    第一部分      1        第一章     1         第一节
1   乔布斯自传    1    第一部分      1        第一章     2         第二节
1   乔布斯自传    1    第一部分      2        第二章     1         第一节
1   乔布斯自传    1    第一部分      2        第二章     2         第二节
1   乔布斯自传    2    第二部分      1        第一章     1         第一节
1   乔布斯自传    2    第二部分      2        第二章     1         第一节
2   我的奋斗      1    第一部分      1        第一章     1         第一节集合信息(将数据库信息存储到List集合中,结果如下)
List<Map> list = new ArrayList();----------循环体-------------
Map m = new HashMap();
m.put("bookid",1);
m.put("bookname",“乔布斯自传”);
m.put("piece",1);
m.put("piecename",“第一部分”);
m.put("chapterid",1);
m.put("chaptername","第一章");
m.put("sectionid",1);
m.put("sectionname":"第一节");
----------循环体-------------------------  需求结果 (XML文件输出) 如何实现? ------------------------<book id="1" name="乔布斯自传">
<piece id="1" name="第一部分">
<chapter id="1" name="第一章">
<section id="1" name="第一节"></section>
<section id="2" name="第二节"></section>
</chapter>
<chapter id="2" name="第二章">
<section id="1" name="第一节"></section>
<section id="2" name="第二节"></section>
</chapter>
</piece>
<piece id="2" name="第二部分">
<chapter id="1" name="第一章">
<section id="1" name="第一节"></section>
</chapter>
<chapter id="2" name="第二章">
<section id="1" name="第一节"></section>
</chapter>
</piece>
</book>
<book id="2" name="我的奋斗">
<piece id="1" name="第一部分">
<chapter id="1" name="第一章">
<section id="1" name="第一节"></section>
</chapter>
</piece>
</book>