selexpr表达式

selexpr表达式返回第一,最后,或者I非空评估从它的参数列表中表达序列。它与该xfMap文件中表示元件,并且它具有以下的一般形式:

  <! - 一些表达序列 - >   <! - 一些表达序列 - >  ... <! - 一些表达序列 - >  

表达式字符串(EXPR属性)指定第一个,最后一个,或我要返回的评价非空表达序列。为有效值字符串表达式第一持续或之间的正整数1ķ,其中ķ是参数的个数。

items.xml

<?XML版本=” 1.0” ?> <项目>的 <主-ID> p9384  <备用-ID>   <主-ID>  <备用-ID> a2046   <主-ID>  <备用-ID>   

selexpr.xmp

<?XML版本=” 1.0” ?>  <特征图> <映射匹配=”项目”> <特征类型> <selexpr EXPR =”第一” />  <提取EXPR =” ./初级-ID” />   <提取EXPR =” ./备用-ID” />   <字面EXPR =”无ID” />  >    

FME技术特征构造:

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++功能类型:`p9384' 属性(字符串):`XML_TYPE '具有值'xml_no_geom' 几何类型:未知(0)=================================================================== +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++功能类型:`a2046' 属性(字符串):`XML_TYPE '具有值'xml_no_geom' 几何类型:未知(0)=================================================================== +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++功能类型:`无id”属性(字符串)`XML_TYPE '具有值'xml_no_geom' 几何类型:未知(0)===================================================================