парсинг XML'я

Poster

Новичок
парсинг XML'я

такая структура xml есть

<?xml version=”1.0” encoding=”utf-8”?>
<message color=”green”>
<from>
<address short="yes">0000000</address>
</from>
<to>
<address long="yes">0000000</address>
</to>
<header name=”ututu”>Yes</header>
<body content-type=”text/plain”>
body here
</body>
</message>

каким парсером лутше ее распарсивать?

чтоб мне получить и атрибуты тега adress ну типа short="yes" и то что в самом теге - типа 0000000

и чтоб для каждого тега так?
 

slach

Новичок
да любым...

если у тебя этих message мало... то проще обычным DOMXML парсером ... см. http://php.net/manual/en/ref.domxml.php (там правда щас глобальные переделки идут)

или какой нибудь xml2array класс в гугле поище...
из массива то надеюсь сумеешь вытащить ?

также полезно будет глянуть примерчик
http://www.php.net/manual/en/function.xml-set-object.php
 
Сверху