Конвертировать Xml Diffgrams в xpath?
Я использую Microsoft Xml Diff Path API, и он генерирует такую диаграмму
<xd:node match="2">
<xd:node match="1">
<xd:node match="1">
<xd:node match="2">
<xd:change match="@randomAttribue">MATCH VALUE</xd:change>
<xd:node match="1">
<xd:change match="1">NEW TEXT</xd:change>
</xd:node>
Мой вопрос заключается в том, как преобразовать различные "атрибуты соответствия" в один плоский запрос положения Xpath, который я могу применить к исходному документу, чтобы получить фактически измененный узел?