Hallo Profis
Ich möchte per XSL aus dieser Struktur:
<PRE>
<Tag>
<Paragraph>
<leadtext>lead1</leadtext>
</Paragraph>
<Paragraph>
<bodytext>body1</bodytext>
</Paragraph>
<Paragraph>
<bodytext>body2</bodytext>
</Paragraph>
<Paragraph>
<leadtext>lead2</leadtext>
</Paragraph>
<Paragraph>
<bodytext>body3</bodytext>
</Paragraph>
<Tag/>
</PRE>
folgendes XML erstellen:
<PRE>
<Tag>
<Paragraph>
<lead>
<leadtext>lead1</leadtext>
</lead>
<body>
<bodytext>body1</bodytext>
<bodytext>body2</bodytext>
</body>
<lead>
<leadtext>lead2</leadtext>
</lead>
<body>
<bodytext>body3</bodytext>
</body>
</Paragraph>
<Tag/>
</PRE>
Das muss doch irgendwie zu machen sein...
Ich denke man muss rekursiv die Anzahl Bodytext-Elemente ermittlen um das Body-Element zu schliessen.
Leider sind alle meine Versuche gescheitert.
Wäre riesig dankbar um Eure Hilfe.
Grüsse
liri
Ich möchte per XSL aus dieser Struktur:
<PRE>
<Tag>
<Paragraph>
<leadtext>lead1</leadtext>
</Paragraph>
<Paragraph>
<bodytext>body1</bodytext>
</Paragraph>
<Paragraph>
<bodytext>body2</bodytext>
</Paragraph>
<Paragraph>
<leadtext>lead2</leadtext>
</Paragraph>
<Paragraph>
<bodytext>body3</bodytext>
</Paragraph>
<Tag/>
</PRE>
folgendes XML erstellen:
<PRE>
<Tag>
<Paragraph>
<lead>
<leadtext>lead1</leadtext>
</lead>
<body>
<bodytext>body1</bodytext>
<bodytext>body2</bodytext>
</body>
<lead>
<leadtext>lead2</leadtext>
</lead>
<body>
<bodytext>body3</bodytext>
</body>
</Paragraph>
<Tag/>
</PRE>
Das muss doch irgendwie zu machen sein...
Ich denke man muss rekursiv die Anzahl Bodytext-Elemente ermittlen um das Body-Element zu schliessen.
Leider sind alle meine Versuche gescheitert.
Wäre riesig dankbar um Eure Hilfe.
Grüsse
liri