С примером XML ...
<records>
<record>
<id>1</id>
<name>name</name>
<related>
<relatedToID>1</relatedToID>
<relatedToName>some name</relatedToName>
</related>
</record>
</records>
Как бы я go о перемещении relatedToId
и relatedToName
на уровень имени как name
, чтобы новый XML строка будет ...
<records>
<record>
<id>1</id>
<name>name</name>
<relatedToID>1</relatedToID>
<relatedToName>some name</relatedToName>
</record>
</records>
Я думаю, что это как-то связано с XPath или чем-то подобным, но мне трудно понять, как это сделать. XML уже загружен как строка в переменную result
.