- simplexml_load_string: documentation ( source)
<?php
function ReadXml($xmlstr) {
$xml = simplexml_load_string($xmlstr);
printXML($xml);
}
function printXML($xml) {
echo $xml->getName();
echo $xml->count() > 1 ? "\n" : ":";
foreach ($xml->children() as $child) {
printXML($xml);
}
echo "\n";
}
ReadXml('<Address><to>James</to><from>Jani</from><heading>Reminder</heading><body>Please check your mail.</body></Address>' );