Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Ошибка при парсинге XML-файла (https://javascript.ru/forum/misc/47577-oshibka-pri-parsinge-xml-fajjla.html)

TorchTT 29.05.2014 12:05

Ошибка при парсинге XML-файла
 
Для парсинга используется модуль: XMLDom

Имеется xml-файл, в котором может содержаться тег <SomeTag>.

Необходимо проверить имеется ли в коде тег <SomeTag>.

При использовании кода (в xml-файле тег "SomeTag" отсутствует)::
if(doc.documentElement.getElementsByTagName("SomeTag") == null) {
        continue;
}

выводится ошибка:
"TypeError: Cannot call method 'getElementsByTagName' of null"

Подскажите, пожалуйста, как проверить наличие тега в xml-файле?

jsnb 29.05.2014 13:11

А так не получается?
if (doc.getElementsByTagName("SomeTag").length === 0) {
  //some code
}

TorchTT 29.05.2014 14:42

jsnb,
Работает, спасибо)

Вопрос решен.

Тему можно закрывать.


Часовой пояс GMT +3, время: 08:58.