Я пытаюсь разобрать XML из THT thetvdb.com, проблема в том, что некоторые серии ТВ не имеют названия на английском языке, так что теги выглядеть следующим образом: http://www.thetvdb.com/api/92DBDD8C9816A59C/series/256618/Javascript Ошибка XML пустой тег
у вас есть только </SeriesName>
и <SeriesName>
отсутствует.
При попытке напечатать такие имена: console.log ("name:" + serieNameT [0] .childNodes [0] .nodeValue);
мой код останавливается последовательно, и ошибка «TypeError».
Как передать эти элементы без проблем?
спасибо!
Я вижу '' , не '' в файле. Яркие теги в действии действительны в XML. Похоже, ваша проблема заключается в том, что этот пустой узел не имеет атрибута 'childNodes' или он пуст и, следовательно, вы не можете получить доступ к первому элементу. Нетрудно проверить, существует ли 'serieNameT [0] .childNodes [0]'. –