четверг, 27 октября 2011 г.

php Функция для работы с xml

simplexml_load_file

Пример:

 $xml = simplexml_load_file('http://somehost.com/some.xml');

Возвращает объект, в котором в массиве перечислены вложенные объекты. К атрибутам можно обратится тоже через массив.

Если xml уже есть в какой то текстовой переменной, то

$xml = simplexml_load_string($string);


Для того, что бы добраться до значений в @attributes в возвращаемом объекте, нужно использовать

$fieldName = (string)$xmlObject->attributes()->fieldName

Комментариев нет:

Отправить комментарий