Die Ausgabe sollte html sein, verwenden Sie xsl zur Ausgabe des Inhaltsverzeichnisses, das folgende ist das xml
<book title="D">
<author>
<name>abc</name>
</author>
<chapter title="chapter1">
<section title="section1.1"/>
<section title="section1.2">
<section title="section1.2.1"/>
<section title="section1.2.2"/>
</section>
<section title="section1.3">
<section title="section1.3.1"/>
</section>
</chapter>
<chapter title="chapter2"/>
</book>
das Ergebnis ist html, wie dieses:
<body>
<h2>D</h2>
<p>
by abc
</p>
<h3>Table of contents</h3>
<ul>
<li>[1]chapter1
<ul>
<li>[1.1]section1.1</li>
<li>[1.2]section1.2
<ul>
<li>[1.2.1]section1.2.1</li>
<li>[1.2.2]section1.2.2</li>
</ul>
</li>
<li>[1.3]section1.3
<ul>
<li>[1.3.1]section1.3.1</li>
</ul>
</li>
</ul>
</li>
<li>[2]chapter2</li>
</ul>
</body>