我可以发送GET
请求并在以下行接收响应。如何解析Curl响应?
$curl_resp = curl_exec($curl);
我用下面的解析响应,但它不工作,我已经手动设置一些值$curl_resp
但仍然不知道如何单独访问xml
的每个变量的值。
$xml = simplexml_load_string($curl_resp);
注:我recevice实际的XML,但不能分析它,(我需要在一个变量分别获得每个标签的价值)
代码:
<?php
$service_url = ' The Url goes here';
$curl = curl_init($service_url);
$curl_post_data = array(
"PASSWORD" => 'pass',
"USERNAME" => 'username'
);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $curl_post_data);
$curl_resp = curl_exec($curl);
curl_close($curl);
会发布你的整个代码? –
是否设置了CURLOPT_RETURNTRANSFER选项? –
没有足够的信息(例如:源代码),不能帮你OP。 –