May 2018
Intermediate to advanced
680 pages
15h 54m
German
Mit preceding::* erhalten Sie Vorgänger-Nodes des aktuellen Knotens. Analog dem following::* erhalten Sie bei preceding::* sämtliche Nodes und deren Childnodes, die dem adressierten Node /Orte/Ort[2]/Mensch[2] vorausgehen.

<xsl:template match="/">
<ergebnis>
<xsl:for-each
select="/Orte/Ort[2]/Mensch[2]/preceding::*">
<e nr="{position()}">
<xsl:call-template name="generateXPath"/>
</e>
</xsl:for-each>
</ergebnis>
</xsl:template>
Je nach Umfang des Gesamtdokuments und nach Adressierung des aktuellen Nodes kann der Output sehr umfangreich sein. Erfasst wird jeder vorhergehende Node mit all seinen Childnodes, unabhängig von dem jeweiligen ...
Read now
Unlock full access