Обращение к аттрибуту

Dunkanrusi

Новичок
Обращение к аттрибуту

Добрый день ситуация такая есть XML
<FOLDER name='stuf'>
<FOLDER name='stuf'></FILE></FOLDER>
<FOLDER name='junk'></FILE></FOLDER>
</FOLDER>
как обратится к элемету FOLDER по аттрибуту
попробовал
PHP:
 $xmlfile = "userinfo.xml";
  $doc = DOMDocument::load($xmlfile);
  $dirElements = $doc->getAttribute("name", "stuf");
но ничего не выходит

заранее спасибо.
 

Dunkanrusi

Новичок
XML валидный нужно найти объект по значению аттрибута а затем добавить в него новый объект
 

Alexandre

PHPПенсионер
используй xpath http://ru2.php.net/manual/ru/function.xpath-eval.php PHP4
http://ru2.php.net/manual/ru/function.dom-domxpath-evaluate.php PHP5

-~{}~ 12.07.07 16:07:

FOLDER/FOLDER[@name='stuf']

-~{}~ 12.07.07 16:08:

<FOLDER name='stuf'>
<FOLDER name='stuf'></FILE></FOLDER>
<FOLDER name='junk'></FILE></FOLDER>
</FOLDER>
XML не валидный

-~{}~ 12.07.07 16:09:

найти объект по значению аттрибута а затем добавить в него новый объект
если новый объект XML
я бы сделал трансформацию.
 
Сверху