¿Crear nodos XML basados en XPath?
¿Alguien sabe de un medio existente para crear una jerarquía XML mediante programación a partir de una expresión XPath?
Por ejemplo, si tengo un fragmento XML como:
<feed>
<entry>
<data></data>
<content></content>
</entry>
</feed>
Dada la expresión XPath / feed / entry / content / @ source tendría:
<feed>
<entry>
<data></data>
<content @source=""&,gt;</content>
</entry>
</feed>
Me doy cuenta de que esto es posible usando XSLT, pero debido a la naturaleza dinámica de lo que estoy tratando de lograr, una transformación fija no funcionará.
Estoy trabajando en C #, pero si alguien tiene una solución usando algún otro idioma, por favor interviene.
¡Gracias por la ayuda