Hi,
Saxon 9, XSLT 2.0
I still have my list problem. To make that whole thing a little bit easier i´ll
do it in 2 steps so the input xml is a little clearer now (thats also the
reason why i´m starting a new "thread"):
Input:
----------------------------------------------------------------------------------------------
<rechtliche-begruendung>
<nummerierte-liste ebene="1">
<listnum>1.</listnum>
<punkt>
<absatz>Text</absatz>
<absatz>Text</absatz>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="2">
<listnum>a)</listnum>
<punkt>
<absatzText</absatz>
<absatz>Text</absatz>
<absatz>Text</absatz>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="3">
<listnum>aa)</listnum>
<punkt>
<absatz>Text</absatz>
<absatz>Text</absatz>
<absatz>Text</absatz>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="4">
<listnum>1.</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="5">
<listnum>a)</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
<listnum>b)</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="4">
<listnum>2.</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="3">
<listnum>bb)</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="4">
<listnum>1.)</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<liste ebene="5">
<punkt>
<absatz>Text</absatz>
</punkt>
<punkt>
<absatz>Text</absatz>
</punkt>
</liste>
<nummerierte-liste ebene="4">
<listnum>2.)</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="2">
<listnum>b)</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="2">
<listnum>c)</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
<nummerierte-liste ebene="1">
<listnum>2.</listnum>
<punkt>
<absatz>Text</absatz>
</punkt>
</nummerierte-liste>
</rechtliche-begruendung>
----------------------------------------------------------------------------------------------
-There are 2 kinds of lists: <liste> and <nummerierte-liste>
-(_at_)ebene describes the layer of the list.
What i want to do:
The output should have the following structure:
layer1
layer2
layer3
layer4
layer5
layer4
layer3
layer4
layer5
layer4
layer2
layer2
layer1
The sublists of 1 layer(or list) should always be in the last <punkt> of the
list that is 1 layer upwards.
I hope you guys understand what i mean :/
Micheal Kay already gave me a hint (up-conversion) but i still don´t know how i
can solve this problem.
cheers
Patrick Szabo
EPD / XSLT Konvertierung
Tel.: +43-1-534 52-1573
Fax.: +43-1-534 52-1573
patrick(_dot_)szabo(_at_)lexisnexis(_dot_)at
LexisNexis Verlag ARD Orac GmbH & Co KG
Marxergasse 25, 1030 Wien
FN 8333f, Handelsgericht Wien
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--