Okay, ich habe gerade mal gemerkt, dass der Output nicht richtig war - da hatte ich wohl gerade an der XSLT gebastelt:
<test>
<sect1>
<title>heading1</title>
<p>para 1</p>
<liste_ul>
<li>listelement 1</li>
<li>listelement 2</li>
<li>listelement 3</li>
</liste_ul>
<p>para 2</p>
<p>para 3</p>
<sect2>
<title2>heading2-1</title2>
<p>para 1-1</p>
<p>para 1-2</p>
<liste_ol>
<li>listelement 1-1OL</li>
<li>listelement 1-2 OL</li>
</liste_ol>
<p>para 1-3</p>
<p>para 1-4</p>
</sect2>
<sect2>
<title2>heading2-2</title2>
<p>para 2-1</p>
<liste_ol>
<li>listelement 2-1 OL</li>
<li>listelement 2-2 OL</li>
</liste_ol>
<p>para 2-2</p>
<liste_ul>
<li>listelement 2-1</li>
<li>listelement 2-2</li>
</liste_ul>
<p>para 1-1</p>
<p>para 1-2</p>
</sect2>
</sect1>
</test>
So ist es richtig ;)
Nun hoffe ich mal auf antworten.