zwrócenie elementu DOM z XML

0

Mój dokument xml wygląda tak:

http://qs.lc/arj7g

Chcę z niego zwrócić nazwę kategorii ale za każdym razem undefined mimo że w przeglądarce widzę iż pod 'firstChild' znajduje się element.

Mój kod:

function parseXML(xml) {
        var productsArray = xml.getElementsByTagName('Products');
        for (let i = 0; i < productsArray.length; i++) {
            var category = productsArray[i].getElementsByTagName("Category").firstChild.nodeValue;
            console.log(category); // 2x undefined
        }
    }

Jakaś podpowiedź?

0

Słów mi brak na taki rodzaj wyjaśnienia. Dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1