Парсинг xml - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD63476.7555
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 15.01.2011, 14:23   #1
aoki
Senior Member
 
Регистрация: 05.10.2009
Сообщений: 687
Бабло: $152005
По умолчанию Парсинг xml

Подскажите пожайлуста как мне с помощью php сконвертировать xml файл в понятный мне формат.
Пример файла
Цитата:
<?xml version="1.0"?>
<feed>
<unit>
<water>hlomid</water>
<dance>eu</dance>
</unit>
<unit>
<water>nvx</water>
<dance>ca</dance>
</unit>
</feed>
Нужен формат:
Цитата:
water|dance
То есть в итоге должно получиться:
Цитата:
hlomid|eu
nvx|ca
aoki вне форума  
Старый 15.01.2011, 16:57   #2
href
Member
 
Регистрация: 09.12.2010
Сообщений: 78
Бабло: $9550
По умолчанию

<?php
$feed = 'feed.xml';
$out = '';

$xml = simplexml_load_file($feed);

foreach($xml->unit as $unit){
$out .= $unit->water . '|' . $unit->dance . "\r\n";
}

echo $out;
?>
href вне форума  
Старый 15.01.2011, 17:33   #3
rushter
Senior Member
 
Регистрация: 28.11.2009
Сообщений: 1,800
Бабло: $299365
По умолчанию

Xml не парсят, его разбирают.
rushter вне форума