match
Syntax
match expression { statements; }
Beschreibung
Deklarieren Sie eine Vorlage, die Regeln enthält, die angewendet werden sollen, wenn ein angegebener Knoten übereinstimmt. Die match
Anweisung ordnet die Vorlage einem XML-Element zu. Die match
Anweisung kann auch verwendet werden, um eine Vorlage für einen ganzen Zweig des XML-Dokuments zu definieren Entspricht z. B match /
. dem Stammelement des Dokuments.
Attribute
expression |
XPath-Ausdruck , der die Nodes angibt, auf die die Vorlage angewendet werden soll. |
SLAX-Beispiel
match host-name { <hello> .; }
XSLT-Äquivalent
<xsl:template match="host-name"> <hello> <xsl:value-of select="."/> </hello> </xsl:template>
Anwendungsbeispiele
Beispiel: Hinzufügen eines finalen und dann akzeptierenden Begriffs zu einer Firewall, Beispiel: Konfigurieren von dualen Routing-Engines und Beispiel: Verhindern des Imports der vollständigen Routingtabelle.
Informationen zur Veröffentlichung
Anweisung, die in Version 1.0 der SLAX-Sprache eingeführt wurde.