I'm trying to work on an XML document and turn it into something I can put into a database or array. Am getting stuck as I try to learn the PHP stuff needed for XML. What I have so far is just: $xml = simplexml_load_file('my-file.xml'); $status = $xml->status; echo "status is $status.\n"; $href = $xml->reference->href; echo "href is $href.\n"; Which gives: status is accepted. href is . If I do: print_r($xml); It starts out with: SimpleXMLElement Object ( [@attributes] => Array ( [id] => My_Info ) [status] => accepted [title] => Nice long string title [reference] => SimpleXMLElement Object ( [@attributes] => Array ( [href] => http://www.example.com ) ) How do I reference the nested objects? The file is fairly long and seems deeply nested. Thanks! Leam -- Mind on a Mission <http://leamhall.blogspot.com/>