Teile eines XML-Baumes kopieren

shockshell

Erfahrenes Mitglied
Hi,

wie kann ich in XSLT eine Kopie eines Baumes (E1EDP01) erstellen? Es soll aber nicht der komplette Baum kopiert werden, sondern ein Entity (E1EDPA1) soll davon ausgeschlossen werden.

Code:
<E1EDP01....>
...viele Entities....

    <E1EDPA1....>
    ...viele Entities....
    </E1EDPA1>

...viele Entities....
</E1EDP01>

Danke für eure Hilfe.

Marcus.
 
Zuletzt bearbeitet:
Hab es herausgefunden:

Mit for each durch die Elemente laufen und mit
<xsl:apply-templates select="." />

und diesen Templates

<xsl:template match="*">
<xsl:copy>
<xsl:copy-of select="@*"/>
<xsl:apply-templates/>
</xsl:copy>
</xsl:template>

<xsl:template match="E1EDPA1">
</xsl:template>


das Entity E1EDPA1 ausmappen.
 

Neue Beiträge

Zurück