parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

XML требуется ликбез

Crawl 01.09.2005 19:12

Пытаюсь понять как работать с xml, все что в документации показано работает замечательно, но вот на практике как это применить не могу понять.
Есть xml
<rss version="2.0">
<channel>
<title>Yahoo! Weather - Ocean City, MD</title>
<link>
http://us.rd.yahoo.com/dailynews/rss/weather/Ocean_City__MD/*http://xml.weather.yahoo.com/forecast/USMD0295_c.html
</link>
<description>Yahoo! Weather for Ocean City, MD</description>
<language>en-us</language>
<lastBuildDate>Thu, 01 Sep 2005 9:54 am EDT</lastBuildDate>
<ttl>60</ttl>
<yweather:location city="Ocean City" region="MD" country="US"/>
<yweather:units temperature="C"/>
<yweather:astronomy sunrise="6:30 am" sunset="7:30 pm"/>
... и так далее
все что мне надо это выбрать элементы типа "yweather:units" и "yweather:astronomy" и покать их значения (типа temperature="C").

Самое главное что я не пойму как задать XPath для этого документа, точнее именно для этих элементов

весь документ лежит тут http://xml.weather.yahoo.com/forecastrss?p=USMD0295&u=c