XSL u. XML - Ausgabe testen! - Wie XSL schreiben?

downset04

Erfahrenes Mitglied
Hallo,
Wie kann ich einen Wert in einem XML Tag mit XSL prüfen ob er >,<,<=,>= ist?
zb <value>1.3.2</value> testen ob er zb >= 1.5 ist? Dann soll er zb fail schreiben!
thx
 
Hi.

Du mußt die entsprechenden Zeichenentitäten für die boolschen Operatoren benutzen, da man die Zeichen < > in XML außer für Tags nicht direkt verwenden darf. Bsp:

XML:
<xsl:if test="$x &gt;= $y">
...
</xsl:if>
Dabei wird getestet ob "x >= y" ist.

Gruß
 
Zuletzt bearbeitet von einem Moderator:
ok thx - wie schaut das aus zb mit 1.2.a u 1.3.1?
checkt das xsl zb. sodaß das er erkennt dass das 2te größer ist oder erkennt er nur einfach zahlen?
 

Neue Beiträge

Zurück