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.