我想用php从下面的xml解析"true“
<?xml version="1.0"?>
<sparql xmlns="http://www.w3.org/2005/sparql-results#"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://www.w3.org/2001/sw/DataAccess/rf1/result2.xsd">
<head>
<link href="example2.rq" />
</head>
<boolean>true</boolean>
</sparql>其结果恰恰是:
真的
我试着用:
$curl_response = curl_exec($curly);
curl_close($curly);
$result = new SimpleXMLElement($curl_response);
print_r($result);
echo $result->sparql->boolean;但不能用。有没有办法从那个xml中获取"true“并将其解析为新变量?
发布于 2015-02-26 07:53:03
不,您已经到了父起点,不需要添加->sparql
$result = new SimpleXMLElement($curl_response);
$boolean = $result->boolean;
echo $boolean;样本输出
https://stackoverflow.com/questions/28737015
复制相似问题