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

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

Закрытая тема
Опции темы Опции просмотра
Старый 15.01.2011, 14:23   #1
aoki
Senior Member
 
Регистрация: 05.10.2009
Сообщений: 669
Бабло: $149025
По умолчанию Парсинг 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,804
Бабло: $299365
По умолчанию

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