XSLT

Aus Joachim Schuster Wiki
Version vom 3. Februar 2010, 13:50 Uhr von Joachim (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Hier entsteht eine Sammlung von Informationen rund um die Transformation von XML via XSLT.

* vs node()

Der * Operator matcht alle Elemente, wohingegen node() alle Knoten, also auch Text matcht.

<element>TEXT<inlineImage src='foo'/></element>

so würde ein template das auf * matcht nur das innere Element inlineImage verarbeiten. ein Match auf node() verarbeitet sowohl den Text als auch das inlineImage.