sorosch: XML/XSL und wie machen

Hallo

folgende XML-Struktur:

<annotation>
<para>asdas</para>
<valueDesc>sdfsdf</valueDesc>
</annotation>

oder aber auch:
<annotation>
<para>asdas</para>
<para>asdas</para>
<valueDesc>sdfsdf</valueDesc>
<para>asdas</para>
<valueDesc>sdfsdf</valueDesc>
<para>asdas</para>
</annotation>

in dem Tag "annotation" können die Tags "para" sowie "valueDesc" unterschiedlich häufig und in unterschiedlicher Reihenfolge vorkommen. Das ist so gewollt.
Mein Problem ist, wie man das mittels XSL herausschreiben kann?

Vielen Dank
cu
George

  1. Hallo,

    in dem Tag "annotation" können die Tags "para" sowie "valueDesc" unterschiedlich häufig und in unterschiedlicher Reihenfolge vorkommen. Das ist so gewollt.
    Mein Problem ist, wie man das mittels XSL herausschreiben kann?

    Das kommt darauf an, wie die gewünschte Ausgabe aussieht.
    Normalerweise wäre da ein:

    <xsl:template match="annotation">
    <xsl:apply-templates />
    </xsl:template>

    <xsl:template match="para"></xsl:template>
    <xsl:template match="valueDesc"></xsl:template>

    ausreichend.

    Grüße
    Thomas

    --
    Surftip: kennen Sie schon Pipolino's Clowntheater?
    http://www.clowntheater-pipolino.net/