preserveWhiteSpace = FALSE;

	$file = 'example1b.xml';
	$loadstate=$dom->load($file);	
	
	$xp = new DOMXPath($dom);
	
	
	$xpathString="//car";
	echo "Example: ".$xpathString."
"; $nodes = $xp->query($xpathString); foreach ($nodes as $node) { $innerdom = new DomDocument; $otherxml=$dom->saveXML($node); $innerdom->loadXML($otherxml); $innerxp = new DOMXPath($innerdom); $xpathString="/car/*"; echo " Inner Example: ".$xpathString."
"; $innernodes = $innerxp->query($xpathString); foreach ($innernodes as $innernode) { echo " Name:".$innernode->nodeName."
"; } } ?>