Das ist mein resultset von DB
{result={name=Sanjay,address=india,phone=xxxxxxxxxx}, {name=Amit,address=india,phone=xxxxxxxxxx}}
Ich möchte zu transformieren, wie unten-Format (XML-Format) mit Hilfe gedruckt werden von Transformations Nachricht in Maultier
<?xml version="1.0" encoding="UTF-8"?>
<resultset>
<lines>
<line1>
<name>Sanjay</name>
<address>india</address>
<phone>xxxxxxxxxx</phone>
</line1>
<line2>
<name>Amit</name>
<address>india</address>
<phone>xxxxxxxxxx</phone>
</line2>
</lines>
</resultset>
Was ich getan habe in Nachricht verwandeln, ist wie:
{
resultset: {
lines :{(payload.result map
"line$$" :{
name:$.name,
address:$.address,
phone:$.phone
}
)}
}
}
zu diesem t Umwandlung ich erhalte
<resultset>
<lines>
<line0>
<name>Sanjay</name>
<address>india</address>
<phone>xxxxxxxxxx</phone>
</line0>
<line1>
<name>Amit</name>
<address>india</address>
<phone>xxxxxxxxxx</phone>
</line1>
</lines>
Wie man dieses Problem löst? Vielen Dank im Voraus
Danke @cooper, funktioniert gut nw – Sanjay