Hi leute.
Ich habe mal wieder ein kleines Problem.
Ich möchte eine XML Datei auslesen um Informationen über das Wetter in Berlin zu bekommen. Dafür nutze ich die RSS Wetter API von Yahoo.
Ich bekomme die Daten so wie ich sie brauche, mich interessiert in dem ganzen XMLKonstrukt jedoch nur ein einziger Wert
PHP-Code:
$forecast = simplexml_load_file("http://weather.yahooapis.com/forecastrss?p=GMXX0007&u=c");
So lese ich das XML ein. Das Problem ist, dass ich nicht weiß wie ich an mein Element komme.
Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<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>
[...]
<yweather:condition text="Fair" code="34" temp="70" date="Tue, 14 Apr 2009 2:20 pm CEST" />
[...]
</item>
</channel>
</rss>
Das einzige das mich daran Interessiert ist die Zahl bei code="##"
Das Problem ist, ich weiß nicht wie ich auf das yweather:condition zugreifen kann, wegen dem : im tag namen.
Bin Dankbar für Hilfe
