tengo XML como esto:Transformación de XML en HTML: ¿práctica recomendada?
<Artist name="Syd Mead" id="3412" ntrack="28" pop="8"/>
¿Qué necesito para usar en el formato HTML:
<a href="#" data-name="Syd Mead" data-id="3412"
data-ntrack="28" data-pop="8"
class="pop-8"><span>Syd Mead</span></a>
¿Cuál es la manera "correcta" de hacer esto para la más amplia gama de navegadores? ¿Se puede hacer esto de manera confiable con una transformación XSLT? ¿Es mejor usar una expresión regular (improbable) o tengo que analizar el xml y para cada etiqueta <Artist>
leer cada atributo y hacer document.createElement y setAttribute manualmente?
Las etiquetas <Artist>
están en un nodo padre, hay muchas de ellas. ¿Hay una mejor práctica para esto?
Sí, esto se puede hacer de una manera muy compacta y elegante mediante XSLT. –