| |
|
|
| | Делаю прогноз погоды на сайт.
Данные беру с http://informer.gismeteo.ru/xml/27612_1.xml в формате xml.
ВОПРОС: Как мне достать данные о погоде из этого xml-документа?
Раньше я делал подобное (гороскоп), но там данные были спрятаны между тегами, а сдесь они внутри тега... вроде как свойсва тега...
XML-документ:
<?xml version="1.0" ?>
<MMWEATHER>
<REPORT type="frc3">
<TOWN index="27612" sname="%CC%EE%F1%EA%E2%E0" latitude="56" longitude="38">
<FORECAST day="8" month="11" year="2006" hour="15" tod="2" predict="18" weekday="4">
<PHENOMENA cloudiness="2" precipitation="10" rpower="0" spower="0"/>
<PRESSURE max="739" min="737"/>
<TEMPERATURE max="3" min="1"/>
<WIND min="5" max="9" direction="6"/>
<RELWET max="90" min="85"/>
<HEAT min="-2" max="0"/>
</FORECAST>
<FORECAST day="8" month="11" year="2006" hour="21" tod="3" predict="24" weekday="4">
<PHENOMENA cloudiness="2" precipitation="10" rpower="0" spower="0"/>
<PRESSURE max="741" min="739"/>
<TEMPERATURE max="2" min="0"/>
<WIND min="3" max="6" direction="6"/>
<RELWET max="91" min="86"/>
<HEAT min="-1" max="1"/>
</FORECAST>
<FORECAST day="9" month="11" year="2006" hour="3" tod="0" predict="30" weekday="5">
<PHENOMENA cloudiness="2" precipitation="10" rpower="0" spower="0"/>
<PRESSURE max="742" min="740"/>
<TEMPERATURE max="1" min="-1"/>
<WIND min="3" max="6" direction="6"/>
<RELWET max="93" min="88"/>
<HEAT min="-1" max="1"/>
</FORECAST>
<FORECAST day="9" month="11" year="2006" hour="9" tod="1" predict="36" weekday="5">
<PHENOMENA cloudiness="3" precipitation="6" rpower="0" spower="0"/>
<PRESSURE max="739" min="737"/>
<TEMPERATURE max="1" min="-1"/>
<WIND min="2" max="5" direction="4"/>
<RELWET max="98" min="93"/>
<HEAT min="-1" max="1"/>
</FORECAST>
</TOWN>
</REPORT>
</MMWEATHER>
|
| |
| |
|
|
|
| |
|
|
| |
для: cheops
(08.11.2006 в 13:18)
| | | Спасибо большое! Код рабочий, теперь только переделаю как мне надо и все...
PS: я пытался парсить при помощи XML-разборщика | |
| |
|
|