Ответ
vision 30.12.2005 17:32
Что то всё равно общую картину работы построения деревьев не могу представить/
Получилось вот что:
@xml[]
$xml_file[^xdoc::load[/data.xml]]
$list[^xml_file.select[/level1]]
^for[i](0;$list-1){
$node[$list.$i]
+ $node.nodeName [ ^node.getAttribute[id] ]<br>
^get_child[$node]
}
@get_child[node]
$node_list[$node.childNodes]
^for[i](0;$node_list-1){
$this_node[$node_list.$i]
++ $this_node.nodeName<br>
}
Результат вообще непонятный:
+ level1 [ level2 ]
++ #text
++ level2
++ #text
to Misha v.3
объясни для чайников как правильно это сделать, на примере моего xml файла, через твоё ^goAllChild[^xml_file.selectSingle[/level1]]
А то я кругами хожу. Плиз.
- Первые шаги в XML, vision 30.12.2005 14:27 / 30.12.2005 14:31
- Людии Хелп, vision 01.01.2006 12:17
- Ответ, Misha v.3 [M] 30.12.2005 16:20
- Ответ, vision 30.12.2005 17:32