2014-11-08 1 views
1

"fds"값을 포함하는 모든 SimpleXMLElement 객체를 필터링하려고합니다.SimpleXML 객체를 필터링하는 xpath

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

슬프게도 빈 배열을 반환합니다. xpath에 문제가 있습니까? 당신은 요소와 속성을 정의해야 값을 필터링하려면/FDS/창조/

답변

0

: 포함 된 각 개체를 필터링 : 정확히 뭘하려고 무엇 메신저

.

//Element[@attribute1="abc"] 

중괄호로 속성을 지정하십시오.

+0

다음은 XML입니다. http://testing.zwiink.us/getPurchased.php 그래서/zwinky/fds/creations가 들어있는 각 항목을 필터링하려면 foreach 루프를 만들어야합니다. 모든 항목을 실행하고 xpath 요소를 사용하여 필터링 할 수 있습니까? – dane

관련 문제