====== Logische Ausdrücke ====== Über [[wp>XPath|XPath]] können logische Bedingungen in den Mappings formuliert werden, so lassen sich sehr leicht Fallunterscheidungen in Mappings realisieren. ==== Liste logischer Ausdrücke: ==== Trägt man folgende //XPath-Ausdrücke// als Selektion eines RuleSets ein, werden Regeln innerhalb dieses Ruleset nur angewandt wenn der XPath Ausdruck zutrifft, d.h. logisch //"true"// ergibt. ^Logischer Ausdruck ^Beschreibung ^ |//[@DocNumber>0]//|Wenn DocNumber einen Wert //größer 0// hat, führe Regel eines Rulesets aus.| |//[@DocNumber>0 and @DocNumber<2]//|Wenn DocNumber einen Wert //größer 0 und kleiner 2// hat, führe Regel eines Rulesets aus.| |//[@DocNumber>0 or @DocNumber>2]//|Wenn DocNumber einen Wert //größer 0 oder größer 2// hat, führe Regel eines Rulesets aus.| |//[@DocNumber>=1]//|Wenn DocNumber einen Wert //größer gleich 1// hat, führe Regel eines Rulesets aus.| |//[@DocNumber!=0]//|Wenn DocNumber einen Wert //ungleich 0// hat, führe Regel eines Rulesets aus.|