我正在尝试解析 xml 文档以获取我的程序的一些数据。我两天前才开始学习 html/js/xml,所以请耐心等待。
这是我试图解析的 xml 片段:
<route tag="01" title="01 - Woodlawn">
<direction tag="01_outbound" title="To Victoria & Woodlawn">
<stop tag="stgeorge_d"/>
这是我在使用 xmlDOM 加载它后用于进入“停止”节点的 javascript:
var directions = xmlDoc.getElementsByTagName("direction");
var stops = directions[directionIndex].childNodes;
for (var i=0; i<stops.length; i++) {
if(stops[i].nodeType==3) {
document.write(stops[i].getAttribute("tag"));
}
问题是 childNodes 没有 getAttribute 方法,这与元素不同。我一直在到处寻找是否有等效的方法,但到目前为止,我的搜索和试验都是空白的。
任何帮助将不胜感激