Как извлечь переменную из ответа http_get - PullRequest
1 голос
/ 18 апреля 2011

Я успешно завершил HTTP-запрос GET, используя PHP и cURL.Как извлечь переменную из ответа?

Вот ответ, который я получаю:


<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://ws.example.com/resumes/">
  <Packet>
    <Errors />
    <SessionToken>1234567890</SessionToken>
  </Packet>
</string>

Мне нужно извлечь «1234567890» и установить его как PHP для $ sessionidпеременная.

Как я могу это сделать?

Ответы [ 2 ]

2 голосов
/ 18 апреля 2011

Оформить SimpleXML .Это будет ваша лучшая ставка.

1 голос
/ 18 апреля 2011
$xml = new SimpleXMLElement($xmlstr);
echo $xml->Packet->SessionToken;
...