我要列出一个xml文件中的一些项目,如下所示:
<artist href="spotify:artist:1gR0gsQYfi6joyO1dlp76N">
<name>Justice</name>
<popularity>0.59872</popularity>
</artist>
从http://ws.spotify.com/search/1/artist?q=justice
请求我的代码如下所示:
var x=xmlDoc.getElementsByTagName("artist");
for (i=0;i<x.length;i++)
{
document.write("<tr><td>");
document.write(x[i].getElementsByTagName("name")[0].childNodes[0].nodeValue);
document.write("</td><td>");
document.write(x[i].getElementsByTagName("popularity")[0].childNodes[0].nodeValue);
document.write("</td><td>");
document.write(x[i].HOW DO I GET THE SPOTIFY URI);
document.write("</td></tr>");
}
document.write("</table>");
一切正常,但我不知道如何将spotify网址添加到表格中
答案 0 :(得分:1)
答案 1 :(得分:0)
我知道你使用的是JavaScript,但是你考虑过使用XSLT吗?
如果您只是将XML转换为HTML,它看起来像是合适的工具: http://www.w3schools.com/xsl/xsl_transformation.asp