- var_dump: documentation ( source)
- simplexml_load_string: documentation ( source)
<?php
$s = <<<EOT
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Errors>
<Error>
<ErrorId>XML999</ErrorId>
<ErrorText><![CDATA[cvc-complex-type: Invalid content was found starting with XXX. One of '{XXX}' is expected.]]></ErrorText>
</Error>
</Errors>
</Response>
EOT;
$xml = simplexml_load_string($s);
echo $xml->Errors->Error->ErrorId.PHP_EOL;
echo $xml->Errors->Error->ErrorText.PHP_EOL;
echo var_dump($xml);