0
나를위한 몇 가지 정보를 저장하는 xml 파일을 만들었습니다. 이제 몇 가지 조건을 충족하는 요소를 얻고 싶습니다.xml 객체의 일부를 객체로 저장
Function getElements($xmlObject, $name){
foreach($xmlObject->feature as $feature){
if(stristr($feature->path, $name))){
array_push($aSubFeatures, $feature);
}
}
return $obj;
}
하지만 반환 값으로 객체를 얻기 원합니다 :
는 현재이는 다음과 같습니다. xml 파일을 객체로 가져 오기 위해 simpleXML을 사용했습니다.
DOM (새로운 DOMDocument 만들기 및 가져온 기능 요소 개체 추가 시도)하지만 합리적인 결과없이 시도했다.
xml과 일치하지 않는 부분을 모두 삭제하겠습니까? 새로운 DOMDocument를로 현재 기존 DOMDocument를의 요소를 추가에 대한 당신의 도움이
이 질문은 매우 모호합니다. 당신이 달성하고자하는 것에 대해 좀 더 깊이있는 설명을 해줄 수 있습니까? 어쩌면 원하는 입력과 출력을 보여주는 예제를 추가 할 수도 있습니다. – Gordon
흠. 그 XML 파일에있는 요소 중 일부만 가져 오려고합니다. 현재는 하나의 큰 객체 또는 배열에 저장된 xml 객체의 일부로 해당 XML의 모든 요소를 선택할 수 있습니다. 내가 갖고 싶은 것은 검색된 요소 만 포함하는 새로운 xml 객체입니다. – Banshee