Demotes the attributes of the list element specified by the index to become main attributes of the feature.
Specifies the name of the list attribute the transformer will read from.
The index of the list element whose contents will be copied to the main attribute(s) of the output feature.
If you enter a negative number, the index starts from the back of the list (for example, -1 will copy the last element in the list).
If this feature enters this transformer:
somelist{0}.length = 7.3
somelist{0}.kind = ’paved’
somelist{1}.length = 8.4
somelist{1}.kind = ’smooth’
somelist{1}.lanes = 2
somelist{2}.length = 1.1
somelist{2}.kind = ’rough’
and the index is set to 2, then the feature leaving the transformer will have these attributes:
length = 1.1
kind = 'rough'
somelist{0}.length = 7.3
somelist{0}.kind = paved
somelist{1}.length = 8.4
somelist{1}.kind = 'smooth'
somelist{1}.lanes = 2
somelist{2}.length = 1.1
somelist{2}.kind = 'rough'
The index may either be entered as a number, or can be taken from the value of a feature attribute by selecting the attribute name from the pull-down list.
About Transformer Parameter Options
Search for samples and information about this transformer on FMEpedia.