Автор Тема: XML и уникальный идентификатор  (Прочитано 2934 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
XML и уникальный идентификатор
« : 21 Июня 2007, 09:36:41 »
Помогите плиз, всю голову сломал !

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

Заранее спасибо.
 - On-line сервис.

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
XML и уникальный идентификатор
« Ответ #1 : 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] => [name] => _PrettyAttr [value] => [0] => 26 [1] => 161068800 ) )



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

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28