[英]How to populate dropdown list from an external xml file using javascript
[英]Build DropDown List With JavaScript via XML file
我有这个XML结构:
<sport id="1" name="Soccer">
<category id="257" name="CountryName">
<tournament id="11275" uniqueid="722" name="Tournament Name" uniquetournamentname="Tournament Name">
<team id="5447831" name="Team Name" superId="38529" />
</tournament>
</category>
</sport>
并另存为Soccer.xml,我想构建一个下拉列表,该列表将显示
Soccer
-CountryName
--Tournament
---Team
谢谢你的帮助
由于我们不知道您是否在一项运动中拥有多个类别,锦标赛和球队,所以我想您没有。 这是在Vanilla JS中访问它的简单代码
xmlDoc=loadXMLDoc("soccer.xml"); // your document name
var sports=xmlDoc.getElementsByTagName("sports");
for (i=0;i<sports.length;i++) { // Just iterate throught each sports
document.write(sports[i].nodeName+"<br>"+
"-"+sports[i].childNodes[0].nodeName+"<br>"+
"--"+sports[i].childNodes[0].childNodes[0].nodeName+"<br>"+
"---"+sports[i].childNodes[0].childNodes[0].childNodes[0].nodeName+"<br>");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.