Я пытаюсь проанализировать XML-документ, чтобы получить данные для моей программы. Я только начал изучать html/js/xml два дня назад, так что терпите меня.
Вот фрагмент xml, который я пытаюсь разобрать:
<route tag="01" title="01 - Woodlawn">
<direction tag="01_outbound" title="To Victoria & Woodlawn">
<stop tag="stgeorge_d"/>
Вот javascript, который я использую, чтобы перейти к узлу «стоп» после того, как я загрузил его с помощью xmlDOM:
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"));
}
Проблема в том, что у дочерних узлов нет метода getAttribute, в отличие от элемента. Я искал везде, чтобы увидеть, есть ли эквивалентный метод, но пока мои поиски и испытания не дают результатов.
Любая помощь будет принята с благодарностью
stops[i].attributes
? - person Mrchief   schedule 26.07.2011