PHP

Получение данных из XML в PHP

Существует множество способов получить данные из XML-файла. Рассмотрим наиболее простой из них. В PHP есть расширение SimpleXML, которое является простым инструментом для доступа к элементам и атрибутам XML.

Пример XML-файла.
<?xml version="1.0" encoding="utf-8"?>
<messages>
<info id="10">
<name>имя</name>
<text>текст</text>
</info>
</messages>

PHP-скрипт для обработки XML.
<?php
header('Content-type: text/html; charset=utf-8');
$xml = simplexml_load_file('info.xml');
foreach ($xml->info as $info) {
echo $info[id];
echo $info->name;
echo $info->text;
}
>>

Статьи:


copyright © 2012 Все права защищены.