Я довольно новичок в использовании Laravel (5.1)/PHP и особенно что-то делаю с пакетом Guzzle HTTP. У меня есть api, с которого я пытаюсь вернуть ответ. Я успешно получаю ответ, но мне нужно сохранить его части для переменных, которые будут использоваться позже в моем приложении.Laravel Guzzle Parse XML Response
Как разобрать ответ, чтобы получить фрагменты 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 \ Client(); \t \t $ ответ = $ client-> запрос ('GET', 'yourURL'); \t \t $ ответ = $ response-> getBody() - > getContents(); \t \t возвращение $ ответ; – sunshine