条件元素

输入集团默认情况下,还将输入它的所有属性集和管道。每个属性集和管道可能包含一个可选的条件,允许一个FME特征输入它,或阻止和FME特征进入。可选条件在xfMap中由 元素:

元素有两个属性功能元素将布尔表达式作为值。的功能属性布尔表达式是根据进入组的FME特性的属性计算的。的元素属性布尔表达式对匹配的元素的属性求值组映射规则。至少有一个功能元素属性必须出现在 元素。以下是有效的组合:





元素也有一个可选的类型属性,该属性指定功能元素布尔表达式应形成连词或析取。的有效值类型属性是(用于连接)和(分离)。其默认值为:



的语法功能元素布尔表达式是:

或' booleanExprorExpr =' @'attrName(' +' |' -')| ' @'attrName(' ='|'!=')'%'?(“|””)attrValue(“|””)

注意:注意:XML阅读器以正确的关联方式计算布尔表达式。使用复杂布尔表达式时,使用括号指示预期优先级。

除了%附件条件生产,布尔表达式的语法与映射规则的匹配条件(请参阅“映射规则——匹配表达式”)。

%符号用于访问让变量在布尔表达式中。让变量在题为“映射规则(可选元素)-定义元素“。