У меня есть что-то подобное во входном XML
<Root>
<OrderText>
<item>item1</item>
<item>item2</item>
</OrderText>
<OrderText>
<item>item3</item>
<item>item4</item>
<item>item5</item>
</OrderText>
</Root>
Из этого ввода желаемый вывод
<Root>
<OrderItems>
<Items>item1#item2</Items>
</OrderItems>
<OrderItems>
<Items>item3#item4#item5</Items>
</OrderItems>
</Root>
Я пытаюсь найти решение здесь и следил за вопросом, заданным мною давно (ссылка Как объединить несколько повторяющихся узлов в один узел - BizTalk), но с таким подходом я получаю результат, как показано ниже
<Root>
<OrderItems>
<Items>item1#item2#item3#item4#item5</Items>
</OrderItems>
<OrderItems>
<Items>item1#item2#item3#item4#item5</Items>
</OrderItems>
</Root>
что совершенно неправильно. может кто-нибудь помочь мне, пожалуйста.