¿Cuál es la manera de obtener un nombre de etiqueta y un nombre de atributo en XML?Obtener nombre de etiqueta/nombre de atributo en XML usando XSLT
Si tengo un archivo XML de la siguiente manera:
<a>
<apple color="red"/>
<banana color="yellow"/>
<sugar taste="sweet"/>
<cat size="small"/>
</a>
y parte de mi archivo XSLT es la siguiente:
<xsl:element name="AAA">
<???>
</xsl:element>
Entonces, ¿qué debo escribir en la parte ???
para que pueda obtener la salida de la siguiente manera:
Por nombre de etiqueta:
<AAA>apple</AAA>
<AAA>banana</AAA>
<AAA>sugar</AAA>
<AAA>cat</AAA>
Por nombre del atributo:
<AAA>color</AAA>
<AAA>color</AAA>
<AAA>taste</AAA>
<AAA>size</AAA>
¿Puede mostrarnos lo que ha intentado hasta ahora? Y para el registro, su ejemplo no es un archivo XML válido. – larsks
¿Es ese todo el documento XML? No está bien formado. ¿Puedes mostrar más contexto? –