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

Antwort per Email an