Php. Как работать с XML-файлами? Часть 2.


Работа с XML — частая и привычная задача, которая никогда не должна вызывать затруднения. Разве что не более 5 минут, чтобы найти доку с примерами и освежить все в памяти.

Простой пример обращения к свойству XML-объекта мы рассмотрели ранее. Сейчас посмотрим, как работать с вложенными ветками.

$xml	=	simplexml_load_string( $xmlData ) ;
$data	=	$xml->shop->offers->offer ;
$n	=	count( $data ) ;
for( $i=0; $i<=$n-1; $i++ ){
	$item	=	$data[$i] ;
	echo 'ID#'.$item['id'].': '.$item->name.'
' ; } В этом примере мы видим, как обратится к свойствам объекта ($item['id']) и к самому вложенному элементу $item->name. В результате работы мы получим на экран список всех товаров и их ID:
ID#1: Название товара 1
ID#2: Еще один товар
,

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *