Цитата:
|
Сообщение от Fernando Costa
а разве мой пример не рабочий??? да и структура хмл мягко говоря не очень удачная...
|
а где обоснование Вашей точки зрения?
об примере:
я верю что Ваш пример рабочий, я просто предоставил другую реализацию, где циклом for идет непосредственный обход по узлам, без использования массивов.
об XML:
Вам не нравится что данные в виде текстового узла? Ну хорошо, а если нужно передать текст, размером в несколько абзацев, или хотя бы просто длинную строку, не пихать же ее в аттрибут.
А еще в этом XML каждый нод имеет отдельное имя, что позволяет легко превращать этот XML в ассоциативный массив (Object), например:

Код:
...
var objData:Object = new Object();
for(node = myData.firstChild.firstChild;node!=null;node=node.nextSibling) {
objData[node.nodeName] = node.firstChild.nodeValue;
}