我有这样的XML:将XML转换为HTML:最佳实践?
<Artist name="Syd Mead" id="3412" ntrack="28" pop="8"/>
,我需要在HTML标记来使用:
<a href="#" data-name="Syd Mead" data-id="3412"
data-ntrack="28" data-pop="8"
class="pop-8"><span>Syd Mead</span></a>
什么是“正确”的方式,为浏览器的最广泛的做到这一点?这可以通过XSLT转换可靠地完成吗?使用正则表达式(不太可能)更好,还是必须解析出xml,并且每个<Artist>
标记读取每个属性并手动执行document.createElement和setAttribute?
<Artist>
标签位于父节点中,其中有许多标签。对此有最佳做法吗?
是的,这可以在使用XSLT非常紧凑和优雅的方式来完成。 –