Skip to main content
Question

Complex XML Assigner - how to use?

  • March 30, 2026
  • 1 reply
  • 10 views

may_kwok
Rocket Pioneer L1
Forum|alt.badge.img+4

Using v16.3.

Here’s what I’m trying to achieve.

I have some data:

"id";"name"
1;"apple"
2;"orange"

 

I need to generate some xml, eventually to have the data looking like:

 

The ultimate purpose is to send a SOAP call and that xml will be used as the payload for the call.

I tried using the Complex XML Assigner, and it tells me off for not referencing my data, but I can’t figure out the syntax.

I’ve defined the top level to use the data stream “in”.

And I’ve defined the “in” object with the id and name column. 

How am I supposed to use this?

1 reply

may_kwok
Rocket Pioneer L1
Forum|alt.badge.img+4
  • Author
  • Rocket Pioneer L1
  • March 30, 2026

Figured it out…

I have to define some xml tag in the template, then the syntax for using the input, if it’s called “in”, is “<in/>”.

I then use a column assigner step to remove the extra xml tags: