Hi Alex,

danke! Genau das habe ich gesucht.

Gru� Markus


-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von Alexander Veit
Gesendet: Mittwoch, 22. Oktober 2003 19:23
An: [EMAIL PROTECTED]
Betreff: RE: [Coffeehouse] XSL-Frage [Was: Abgrundtief Grunz!]


Hi Markus,

> kann mir jemand bei folgender XSL-Frage helfen:
>
> Ich habe irgend ein XML-Dokument:
> <root>
>       <a>
>       </a>
>       <b>
>               <asd xx="123" />
>       </b>
> </root>
>
> Ich m�chte das Rootelement austauschen und noch ein element einf�gen. Das
> Ergebnis soll dann so aussehen:
>
> <neuesRoot>
>       <untergliederung>
>               <a>
>               </a>
>               <b>
>                       <asd xx="123" />
>               </b>
>       </untergliederung>
> </neuesRoot>
>
> Das ganze soll unabh�ngig vom Namen des urspr�nglichen
> Rootelements und der
> darin befindlichen Tags funktionieren. Im Internet hab ich nur
> hochkomplizierte Beispiele gefunden. Dieser Task kommt mir jedoch recht
> einfach vor; trotzdem stehe ich auf dem Schlauch ...

Per XSL-Transformation? Dann z.B. so:

<?xml version="1.0"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0">
  <xsl:output method="xml" indent="yes"/>

<xsl:template match="/*">
<neuesroot>
        <untergliederung>
                <xsl:copy-of select="*"/>
        </untergliederung>
</neuesroot>
</xsl:template>

--
Gru�,
Alex

</xsl:stylesheet>

_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an