Forum Webscript.Ru

Программирование => PHP => Тема начата: listopad от 21 Июня 2007, 09:36:41

Название: XML и уникальный идентификатор
Отправлено: listopad от 21 Июня 2007, 09:36:41
Помогите плиз, всю голову сломал !

Есть xml-документ. Каждый объект в документе имеет свой уникальный ID (не путать с атрибутом ID.) Проще говоря обычная нумерация всех объектов подряд.  Как достать этот ID ??? Искользую DOM. Подскажите хоть какой-либо решение (можно на PHP, Perl)

Заранее спасибо.
Название: XML и уникальный идентификатор
Отправлено: listopad от 21 Июня 2007, 10:52:58
вот есть хороший пример


$xpath = $parseDoc->xpath_new_context($parseDoc);      
$getResultSearch = $xpath->xpath_eval("//PROPERTY_INFORMATION_RESPONSE/_PRODUCT");
$nodesetResult = $getResultSearch->nodeset;
$var1=$getResultSearch->nodeset[0]->attributes() ;
implode($var1);
print_r ($var1 )  ;

// it prints something like this:::::

Array ( [0] => domattribute Object ( [type] => 2 [name] => _PrettyAttr [value] => Y [0] => 26 [1] => 161068800 ) )



161068800  - это и есть уникальный id . Как до него добраться?