[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: обработка прогноза погоды xml
korer
здравствуйте. нужна ваша помощь. Вот как обрабатывать xml где есть текст между тегами (например <title>Penn Station: Gone but not Forgotten</title>) у меня получалось, а как обрабатывать это (c сайта gismeteo)?

<MMWEATHER>
<REPORT
type="frc3">
<TOWN
index="27760" sname="%D1%E0%F0%E0%ED%F1%EA" latitude="54" longitude="45">
<FORECAST
day="15" month="07" year="2011" hour="04" tod="0" predict="0" weekday="6">
<PHENOMENA
cloudiness="0" precipitation="10" rpower="0" spower="0"/>
<PRESSURE
max="747" min="745"/>
<TEMPERATURE
max="17" min="15"/>
<WIND
min="1" max="3" direction="0"/>
<RELWET
max="92" min="90"/>
<HEAT
min="15" max="17"/>
</FORECAST>
<FORECAST
day="15" month="07" year="2011" hour="10" tod="1" predict="0" weekday="6">
<PHENOMENA
cloudiness="0" precipitation="10" rpower="0" spower="0"/>
<PRESSURE
max="748" min="746"/>
<TEMPERATURE
max="25" min="23"/>
<WIND
min="1" max="3" direction="7"/>
<RELWET
max="59" min="57"/>
<HEAT
min="22" max="24"/>
</FORECAST>
<FORECAST
day="15" month="07" year="2011" hour="16" tod="2" predict="0" weekday="6">
<PHENOMENA
cloudiness="0" precipitation="10" rpower="0" spower="0"/>
<PRESSURE
max="747" min="745"/>
<TEMPERATURE
max="28" min="26"/>
<WIND
min="2" max="4" direction="7"/>
<RELWET
max="47" min="45"/>
<HEAT
min="25" max="27"/>
</FORECAST>
<FORECAST
day="15" month="07" year="2011" hour="22" tod="3" predict="0" weekday="6">
<PHENOMENA
cloudiness="0" precipitation="10" rpower="0" spower="0"/>
<PRESSURE
max="747" min="745"/>
<TEMPERATURE
max="17" min="15"/>
<WIND
min="0" max="2" direction="0"/>
<RELWET
max="88" min="86"/>
<HEAT
min="15" max="17"/>
</FORECAST>
</TOWN>
</REPORT>
</MMWEATHER>



Как я понял там вся инфа внутри тегов. подскажите каким способом вытащить температуру оттуда? спасибо



Спустя 43 минуты (15.07.2011 - 08:47) kristall написал(а):
http://www.php.net/manual/ru/refs.xml.php -- любое средство на выбор.

Спустя 28 минут, 4 секунды (15.07.2011 - 09:15) korer написал(а):
kristall, спасибо конечно, но я с английским на "хрен"). поэтому ничего там толком и не понял. может так объяснишь? пжл

Спустя 3 минуты, 48 секунд (15.07.2011 - 09:19) bulgakov написал(а):
Возможно тебе будет проще работать с SimpleXML вот навскидку нашел информацию на русском, но это не полная статья, учи все таки английский, там не сложно. Вот сама статья

Спустя 20 минут, 51 секунда (15.07.2011 - 09:40) kristall написал(а):
korer
Посмотри примеры кода, они сами себя объясняют. Плюс, действительно, погугли насчет simplexml, куча статей на русском.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.