Pattern

Syntax

LocationPathPattern | Pattern '|' LocationPathPattern


Verwendung

[match] Attribut von <xsl:template>
[match] Attribut von <xsl:key>
[form] und [count] Attribut von <xsl:number>


Pattern

ist ein Top-Level-Konstrukt für einen XSLT-Pattern. Er definiert eine Bedingung für einen spezifischen Knoten des Input-Dokuments, die entweder "true" oder "false" sein kann.


Beispiel
Expression Bedeutung
product "product" ist in diesem Fall ein LocationPathPattern; es handelt sich also auch um ein Pattern
product | name | id ein Knoten entspricht diesem Patten, wenn er entweder den Namen <product>, <name> oder <id> besitzt
/ | * ein Knoten entspricht diesem Pattern, wenn er entweder der Rootknoten oder ein Element ist

© 2001 by Timo Schäfer