I'm trying to convert an XML file to the data I need.
Reading the file as text_line_data gives better results as reading it as XML. Probably because FME does not recognize the schema.
The problem I encounter is that sometimes the attribute I need is a single child attribute. But sometimes it exists multiple times.
Using an XMLFlattener and exposing the child element gives an attribute when it exists 1 time. But with multiple occurrences I need to use a ListExploder to create the attribute.
I now use a Tester to test if the child attribute is empty and then reroute the data to ListExploder. But I doubt there is a simple option I don't see?