Hi all, I have the following segment of XML: <BookingReference ReferenceSource="api">165432 </BookingReference> Now I want to get the value of the BookingReference where the ReferenceSource = "api". In other words I want to get the value 165432. I have the following code: $ItemConfirmationReference2 = $xpath->query('BookingReference ReferenceSource' , $Element); $ItemConfirmationReference = trim($ItemConfirmationReference2->item(0)->textContent); The $Element variable passes the node that contains the BookingReference node. The tricky part for me is the ="api" part. Thanks in advance. A -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php