你在这里: 字符串 > AttributeSplitter

AttributeSplitter

将选择的属性拆分为列表属性。列表中的每个项将包含从列表中分离出来的单个令牌。

例如,您可以使用这个转换器将一个属性(该属性具有一个逗号分隔的值列表)分隔为其组件块。

输入端口

输出端口

参数

用法说明:访问单个列表元素

列表通常在Workbench中按名称表示,后面跟着一对花括号

mylist {}

一个特定的列表元素包含它在方括号之间的数字:

mylist {0}

列表元素的属性如下所示:

mylist {0} .myattribute

但是,AttributeSplitter生成的列表元素只包含值而不包含属性。

要访问Workbench中的特定列表元素,右键单击属性列表中的列表名称并选择Expose elements。

在出现的对话框中,键入要公开的元素数量。

请记住,列表元素从0开始计数,因此暴露mylist{}的1个元素将导致额外的属性mylist{0}。

例子

相关的变形金刚

你也可以用StringSearcher使用正则表达式模式匹配拆分属性值。

编辑变压器参数

使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项

变压器的分类

属性

字符串

搜索FME知识中心

有关此变压器的示例和信息,请参阅FME知识中心