Casper_R
Создатель
- Регистрация
- 2 Май 2007
- Сообщения
- 88
- Реакции
- 33
- Автор темы
- #1
Господа, если кто знаком с xPath поможите:
из такого XML файла
надо выбрать аттрибуты "name" из ветки "item" и "subitem" таким образом, чтобы в результате получить без лишнего мусора массив, где:
P.S. массив результатов в упрощенном виде без синтаксиса xPath для наглядности
иными словами надо выбрать item и subitem (сохраняя вложенность) и исключить из результатов <trash>
из такого XML файла
PHP:
<root>
<item name="One">
<subitem name="one_child1">
<trash>bla bla</trash>
</subitem>
<subitem name="one_child2">
<trash>bla bla</trash>
</subitem>
</item>
<item name="Two">
<subitem name="two_child1">
<trash>bla bla</trash>
</subitem>
</item>
</root>
PHP:
One => Array
(
[name] => one_child1
[name] => one_child2
)
Two => Array
(
[name] => two_child1
)
иными словами надо выбрать item и subitem (сохраняя вложенность) и исключить из результатов <trash>