nodo modificar manejo leer insertar especifico eliminar elementos dato como atributos atributo agregar xml xslt

modificar - Cómo se inserta XML en un nodo XML existente



manejo de xml en c# (1)

Ni siquiera estoy seguro de si es posible, pero digo que tengo algo de XML:

<source> <list> <element id="1"/> </list> </source>

Y me gustaría insertar en la lista:

<element id="2"/>

¿Puedo escribir un XSLT para hacer esto?


Agregue estas 2 definiciones de plantilla a un archivo XSLT:

<xsl:template match="@*|node()"> <xsl:copy> <xsl:apply-templates select="@*|node()"/> </xsl:copy> </xsl:template> <xsl:template match="list"> <list> <xsl:apply-templates select="@* | *"/> <element id="2"/> </list> </xsl:template>