Hi @Yann78
I am glad that it solves your problem 😊
Yes, you are right. Its a bit complex but I could not think of other solution. You may break the formulas into simple expressions and then use compose action to understand the output of each expression. For e.g.:
Expression 1: xml(json(concat('{"root":{"items":',outputs('Compose'),'}}'))
Expression 2: xpath(<dynamic output of previous expression 1>),'//Name_x002C_Start_x002C_Finish/text()')