I have XML like this:
<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>
标记位于父节点中,有许多这样的标记。是否有最佳实践?