obicom
2. Januar 2010 um 01:10
1
Wer kann mir bzgl. einem Array mal behilflich sein?
Ich habe eine RSS Feeds Seite in eine Variable gepackt, weiß nun aber nicht wie ich an die einzelnen Teile ran kommen kann.
$xml = simplexml_load_file('http://www.heise.de/newsticker/heise-atom.xml');
Kann mir jemand von euch zeigen, wie ich an Datum, Link und News Zeile ran komme?
Beispiel für eine einzelne Information (hier erste Info in der xml):
SimpleXMLElement Object
(
[title] => heise online News
[subtitle] => Nachrichten nicht nur aus der Welt der Computer
[link] => Array
(
[0] => SimpleXMLElement Object
(
[@attributes] => Array
(
[href] => http://www.heise.de/newsticker/
)
)
[1] => SimpleXMLElement Object
(
[@attributes] => Array
(
[rel] => self
[href] => http://www.heise.de/newsticker/heise-atom.xml
)
)
)
[updated] => 2010-01-01T16:08:00+01:00
[author] => SimpleXMLElement Object
(
[name] => heise online
)
[id] => http://www.heise.de/newsticker/
[entry] => Array
(
[0] => SimpleXMLElement Object
(
[title] => Schaar fordert klare Regeln für den Datenschutz
[link] => SimpleXMLElement Object
(
[@attributes] => Array
(
[href] => http://www.heise.de/newsticker/meldung/Schaar-fordert-klare-Regeln-fuer-den-Datenschutz-894264.html/from/atom10
)
)
[id] => http://www.heise.de/newsticker/meldung/Schaar-fordert-klare-Regeln-fuer-den-Datenschutz-894264.html/from/atom10
[updated] => 2010-01-01T16:08:00+01:00
)
.............
$xml = simplexml_load_file('http://www.heise.de/newsticker/heise-atom.xml');
$wert = $xml->entry[0];
$title = $wert->title;
echo $title; //Schaar fordert klare Regeln für den Datenschutz
obicom
2. Januar 2010 um 11:11
4
Danke Thomas, das war genau der Ansatz, der mir gefehlt hatte.
Irgendwie ist mir das mit tief verschachtelten Arrays noch zu hoch.
Mit deinem Beispiel komm ich aber prima zurecht. Nochmal Danke !
obicom
2. Januar 2010 um 16:05
5
als kleines „Dankeschön“ für die, wie immer, nette Hilfe …
Der Links zur „Quint Essenz“ des ganzen:
Heise.de Atom 1.0 RSS Feed