У меня есть файл XML, который мне нужно проанализировать.Вот это (лишено ясности):
<rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
<channel>
<item>
<title>Yahoo! Weather - Somecity</title>
<yweather:astronomy sunrise="6:52 am" sunset="5:36 pm"/>
<yweather:forecast day="Wed" date="16 Feb 2011" low="39" high="59" text="Mostly Sunny" code="34"/>
<yweather:forecast day="Thu" date="17 Feb 2011" low="29" high="50" text="Mostly Sunny" code="34"/>
</item>
</channel>
</rss>
Проблема в том, что, как вы видите, есть два элемента yweather:forecast
, и у обоих нет статического текста, который можно использовать для дифференциациимежду двумя.Есть идеи?