Frank S.: HTTPMessage Objekt verarbeiten

Beitrag lesen

Hallo zusammen,

Ich habe folgendes Problem: ich erhalte von einer Schnittstelle ein HTTPMessage Objekt, das wie folgt aussieht, zurück:

HttpMessage Object  
(  
    [type:protected] => 2  
    [body:protected] =>  
	Falsches XML-Format!  
  
    [requestMethod:protected] =>  
    [requestUrl:protected] =>  
    [responseStatus:protected] => Apple  
    [responseCode:protected] => 200  
    [httpVersion:protected] => 1.1  
    [headers:protected] => Array  
        (  
            [Date] => Thu, 23 Sep 2010 17:45:41 GMT  
            [Server] => Apache/2.2.16 (Unix) mod_ssl/2.2.16 OpenSSL/0.9.8g DAV/2  
            [Connection] => close  
            [Content-Length] => 127  
            [Content-Type] => text/xml; charset=utf-8  
        )  
  
    [parentMessage:protected] =>  
)

Ich möchte gerne den Body der Nachricht auslesen, wenn ich jedoch folgende Funktion benutze, erhalte ich nur ein leeres Ergebnis:
echo $message->getBody;

Wie kann ich die einzelnen Bestandteile dieser Nachricht auslesen?