Naja, bei simplexml ist es irgendwie ein Zwitter, sowohl Array als auch Objekt. Das ist zwar praktisch weil es sehr einfach funktioniert, aber anfangs etwas verwirrend ;-)
was kommt denn raus, wenn Du print_r($xml->item) ausgibst?
<?php
header ('Content-Type: text/plain');
$xml = simplexml_load_file('news.xml');
print_r($xml);
?>
SimpleXMLElement Object
(
[item] => Array
(
[0] => SimpleXMLElement Object
(
[title] => news #32
[description] => Newstext...
[timestamp] => 1234567890
[author] => Andreas Korthaus
)
[1] => SimpleXMLElement Object
(
[title] => news #31
[description] => Newstext....
[timestamp] => 1234567890
[author] => Andreas Korthaus
)
)
)
Wobei 0 und 1 für die beiden "item"s stehen. Allerdings haben diese Elemente noch Attibute, id und public. Diese werden hier nicht dargestellt, sind aber vorhanden, siehe Code im 1. Posting.
Grüße
Andreas
SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/