0
我很喜歡使用Laravel(5.1)/ PHP,特別是使用Guzzle HTTP包進行任何操作。我有一個API我試圖返回一個響應。我成功地獲得了答覆,但我需要將它的部分保存到變量中以便稍後在我的應用程序中使用Laravel Guzzle解析XML響應
如何解析響應以獲取我需要的xml片段,說<status>Passing</status>
內的任何內容?
以下檢索整個xml響應。
use GuzzleHttp\Client;
$client = new Client();
$res = $client->request('GET', 'https://api.com?parameter=value');
$body = $res->getBody();
echo $body;
感謝您的幫助!
我應該我使用的是最新版本的狂飲的添加(6)和指定的XML方法不包括在內。 :-( – Moose
$客戶=新\ GuzzleHttp \客戶端(); \t \t $響應= $客戶機 - >請求( 'GET', 'yourURL'); \t \t $響應= $響應 - > getBody() - > getContents(); \t \t return $ response; – sunshine