Beispiel-Dokument:
<Europa>
<Land>
<Name>Deutschland</Name>
<Einwohnerzahl Einheit="Millionen">82.4</Einwohnerzahl>
<Hauptstadt>Berlin</Hauptstadt>
<KFZ-Kennzeichen>D</KFZ-Kennzeichen>
<Vorwahl>0049</Vorwahl>
</Land>
<Land>
<Name>Frankreich</Name>
<Einwohnerzahl Einheit="Millionen">58.5</Einwohnerzahl>
<Hauptstadt>Paris</Hauptstadt>
<KFZ-Kennzeichen>F</KFZ-Kennzeichen>
<Vorwahl>0033</Vorwahl>
</Land>
<Land>
<Name>Spanien</Name>
<Einwohnerzahl Einheit="Millionen">39.4</Einwohnerzahl>
<Hauptstadt>Madrid</Hauptstadt>
<KFZ-Kennzeichen>E</KFZ-Kennzeichen>
<Vorwahl>0034</Vorwahl>
</Land>
</Europa>
Ergebnis:
<?xml version="1.0" encoding="UTF-8"?>DeutschlandFrankreichSpanien
Stylesheet:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3c.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
<xsl:template match="/">
__[1]__
</xsl:template>
</xsl:stylesheet>
Antworten:
A:
<xsl:apply-templates select="//Name"/>
B:
<xsl:call-template/>
C:
<xsl:call-template select="//Name"/>
D:
<xsl:apply-templates select="//name"/>
E:
<xsl:apply-templates/>