Exposing List Elements and Lists

Some transformers and data formats use FME “lists” to hold multiple attribute values. List transformers allow you to work with these lists.

Some transformers and source formats/ destination formats use FME “lists” to hold values that can “repeat”. If you want to get at the particular pieces of a list, you can expose some of its elements by using the ListExploder or ListIndexer transformers so that you can work with the values.

For example, the results of a Grepper transformer can create a list. You may want to work with a certain element of that list, and therefore you would “expose” some elements.

Example of the Grepper transformer returning a list attribute.

 

1

2

3

 

 

Example of the ListIndexer: the DGN format returns IGDS linkages in list form. You can use the list processing transformers to process this data.