Selexpr表达式
该Selexpr.表达式返回第一个,最后一个或iTH.来自其参数列表的非空评估表达式序列。它在XFMAP文档中表示
<! - 一些表达序列 - > arg> <! - 某种表达序列 - > arg> ... <! - 一些表达序列 - > arg> selexpr>
该表达式字符串(即,expr.属性)指定第一个,最后一个或iTH.评估要返回的非空表达式序列。有效值表达式字符串是第一那持续那或者之间的正整数1和K.,在哪里K.是参数的数量。
例
Items.xml.
<?XML Version =“1.0”?> <项目>p9384 primary-id> alternate-id> item> primary-id> a2046 alternate-id> item> primary-id> alternate-id> 项目> items>
selexpr.xmp.
<?XML Version =“1.0”?><Selexpr expr =“first”/> > feature-type> mapping> feature-map> xfmap> arg> arg> <文字expr =“no-id”/> arg> selexpr
FME构造的功能:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++ ++特征类型:`p9384'属性(字符串):`xml_type'具有值`xml_no_geom'几何类型:未知(0)==================================================================== +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++功能类型:`a2046' 属性(字符串):`XML_TYPE '具有值'xml_no_geom' 几何类型:未知(0)============================================================+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++!+++++++++++++++++++++++++++++++++++++功能类型:`无id”属性(字符串)`XML_TYPE'具有值`XML_NO_GEOM'几何类型:未知(0)==================================================================