DMS*_*Jax 6 php xml variables simplexml
当我收到包含以下内容的 API 响应时:
<?xml version="1.0" encoding="utf-8"?>
<response xmlns="http://www.XXXXXXX.com/api/" status="ok">
<client_id>17992</client_id>
</response>
Run Code Online (Sandbox Code Playgroud)
我可以得到使用这个的结果<client_id>。
$xml = simplexml_load_string($server_output);
$client = (string) $xml->client_id;
echo $client; // produces 17992 in this case
Run Code Online (Sandbox Code Playgroud)
但如果我在下面添加它,我不会得到分配给 $response 的值。
$response = (string) $xml->response; // produces empty value
Run Code Online (Sandbox Code Playgroud)
如何编写 PHP 代码来检查 XML 响应“status”是否 = OK?
| 归档时间: |
|
| 查看次数: |
22604 次 |
| 最近记录: |