SimpleXML xpath用于过滤掉对象

时间:2014-11-08 16:34:05

标签: php xpath simplexml

我试图过滤掉所有包含值" fds"的SimpleXMLElement对象。

$xmlDocument = file_get_contents($Url, false, $context);
$xmlString = simplexml_load_string($xmlDocument);
$root = $xmlString->xpath("//fds");
print_r($root);

遗憾的是它返回一个空数组,我是否在使用xpath做错了什么?

我正在尝试做什么:过滤掉每个对象,其中包含:/ fds / creations /

1 个答案:

答案 0 :(得分:0)

要过滤值,您必须定义元素和属性。

//Element[@attribute1="abc"]

在大括号中指定属性。