Leider wird XML vom Browser meistens „verschluckt“. Dann bleiben nur noch die Daten übrig und der Programmierer kuckt in die Röhre und muss mit Firebug rumeiern.
Wenn man sich das XML eifnach einzeigen lassen will, gibt es folgenden PHP Trick mit der Funktion htmlentities(), die u.a. die „<“ und „>“- Zeichen escapt, und der sehr praktischen eigenen dump() Funktion:
dump(htmlentities($response));
//die ultimative Debug-Funktion function dump($var) { echo "<pre><div align='left'>"; print_r($var); echo "</div></pre>"; }
Damit wird die Ausgabe lesbar formatiert:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <env:Envelope> <env:Header/> <env:Body env:encodingStyle=""> </env:Body> </env:Envelope>