ГлавнаяСправка по использованию серверного ActionScriptКласс XML › XML.hasChildNodes()

XML.hasChildNodes()

my_xml.hasChildNodes()

Возвращает true если у заданного объекта XML есть дочерние узлы; в противном случаи возвращает, false.

Доступно с версии

Flash Media Server 2

Возвращает

Булевую величину.

Пример использования

В примере ниже создается новый XML. Если корневой узел имеет дочерние узлы, код обходит все узлы и выводит имена и их значения.

var my_xml = new XML("<login><username>hank</username><password>rudolph</password></login>"); 
if (my_xml.firstChild.hasChildNodes()) { 
    // Используем firstChild для обхода дочерних узлов rootNode. 
    for (var aNode = my_xml.firstChild.firstChild; aNode != null; aNode=aNode.nextSibling) { 
        if (aNode.nodeType == 1) { 
            trace(aNode.nodeName+":\t"+aNode.firstChild.nodeValue); 
        } 
    } 
}

Будет выведено следующее:

username:hank 
password:rudolph

Остальные методы и свойства

Ярлыки: , ,

  1. Пока без комментариев.
  1. Пока нету.