parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

для лАмОликвидации почитай про DOM. а твоя проблема решается так.....

527 04.08.2003 16:00 / 04.08.2003 16:03

почитаешь статьи и спецификации будет одной доки парсера достаточно.
А вт сбственно и код:
$xml[<?xml version="1.0" encoding="windows-1251" ?>
<list name="Simple list">
	<item>id текст</item>
	<item>art дрова</item>
	<item>name федор</item>
	<item>ves большой</item>
	<item>ed мальнькая</item>
	<item>prise достойная</item>
</list>
]

$document[^xdoc::create{$xml}]
$list[^document.select[/list/item]]
^for[i](0;$list-1){
	$node[$list.$i]
	^eval($i+1).Текст узла[$node.nodeName]: $node.firstChild.nodeValue<br/>
#	сдесь можно их обработать(например в хэш пихнуть).
}
Результат у меня такой:

1.Текст узла[item]: id текст
2.Текст узла[item]: art дрова
3.Текст узла[item]: name федор
4.Текст узла[item]: ves большой
5.Текст узла[item]: ed мальнькая
6.Текст узла[item]: prise достойная