PHP XML ПАРСИНГ
PHP позволяет легко выполнять парсинг XML документов с помощью встроенных функций. Для начала, необходимо получить содержимое XML файла с помощью функции file_get_contents().
$content = file_get_contents('file.xml');
После получения содержимого необходимо разобрать его при помощи SimpleXML. SimpleXML позволяет получать доступ к содержанию XML документа в виде объектов и массивов.
$xml = simplexml_load_string($content);
Теперь можно обращаться к содержанию XML документа при помощи объектов SimpleXML. Например, получение значения тега
$title = $xml->channel->title;
Для получения всех элементов нужного тега следует использовать цикл foreach(). Например, вывод списка элементов
foreach($xml->channel->item as $item) {
echo $item->title;
}
php xml parsing tutorial - simple xml parser
Парсинг сайтов на PHP. Всё что нужно знать о парсинге #1
PHP XML PARSER TUTORIAL
How to Parse XML in PHP [Read blog feeds, generate xml sitemap, find xml tags]
PHP парсинг XML
Parse XML in PHP or Read an XML File in PHP
PHP SimpleXML Parser Tutorial
Основы работы с XML в PHP
PHP 34 XML parser
Написание парсера на PHP и Curl (phpQuery). Сохранение результата в XML файле