xmlhasnodeattr

Функция возврата флага наличия или отсутствия искомого атрибута в узле

Синтаксис

attr = xmlhasnodeattr(xmlnode,atrname);

Аргументы

Имя Тип данных Описание
xmlnode integer Ссылка на узел
atrname string Имя искомого атрибута

Описание

xmlhasnodeattr(xmlnode, "имя атрибута") – функция позволяет определить есть ли искомый атрибут в узле или нет.

Результат

Имя Тип данных Описание
attr boolean Двоичное значение: 1 – атрибут найден, 0 – атрибут не найден

Пример

xmldoc = xmlcreate("primer.xml"); // Получение XML-документа
mainnode = xmlmainnode(xmldoc); // Получение ссылки главного узла
chnode = xmlgetchildnode(mainnode,1); // Получение ссылки первого подчиненного узла
mainattr = xmlhasnodeattr(chnode, "type");

Дополнительные материалы

Нет.