xsl:when test - mehrere Operatoren?
Michael
- xsl
Hallo,
wollte mal fragen ob es möglich ist, das eine xsl:when Anweisung mehrere Abfrageoperatoren bekommt.
Ich habe zwar Beispiele mit mehreren "or" gesehen konnte aber noch keines Finden welches mir dazu noch ein "and" definiert.
So habe ich mir das ungefähr vergestellt:
<xsl:when test="(@typ='cola' or @typ='fanta')and rootelement[@getränke_typ='zuckerwasser']">
Ist das überhaupt möglich? Wenn ja dann würde mich noch die Syntax interessieren.
Grüße und Danke,
Michael
Hallo,
wollte mal fragen ob es möglich ist, das eine xsl:when Anweisung mehrere Abfrageoperatoren bekommt.
Ja.
Ich habe zwar Beispiele mit mehreren "or" gesehen konnte aber noch keines Finden welches mir dazu noch ein "and" definiert.
So habe ich mir das ungefähr vergestellt:
<xsl:when test="(@typ='cola' or @typ='fanta')and rootelement[@getränke_typ='zuckerwasser']">
Ist das überhaupt möglich? Wenn ja dann würde mich noch die Syntax interessieren.
Und was funktioniert nicht an dem obigen Beispiel?
Grüße
Thomas
Und was funktioniert nicht an dem obigen Beispiel?
Grüße
Thomas
Ich hatte das Rootelement nicht richtig angesteuert. Ein / hat es dann behoben.
Danke für die Hilfe, manchmal ist man einfach Blind!
@@Michael:
Ich habe zwar Beispiele mit mehreren "or" gesehen konnte aber noch keines Finden welches mir dazu noch ein "and" definiert.
[XPATH §3.4, http://de.selfhtml.org/xml/darstellung/xpathsyntax.htm#operatoren@title=SELFHTML]
Live long and prosper,
Gunnar