xml 파일을 구문 분석하려고하는데 익숙하지 않은 _ 대신 부모 및 자식이 사용합니다.- vs _ with simplexml_load_file()
<the-parent>
<the-children>Value</the-children>
</the-parent>
내가 과거에 XML 파일을 구문 분석 simplexml_load_file()를 사용하여 다시 밖으로 모두를 반향하는 foreach는() 루프를 통해 가하고있다.
$xml = simplexml_load_file($url);
foreach($xml->the-parent as $parent) {
echo $parent->the-children;
}
는이 오류를 경고가 계속 : foreach는 대한 공급 잘못된 인수() 나는 제 3 자로부터 무엇입니까 때문에
내가 xml 파일의 형식을 변경할 수 있습니다. 이 구문 분석을위한 제 옵션은 무엇입니까?
은 foreach() 루프에서 "-"받아 들일 수 없습니까? – ZaneDeFazio
원시 XML에 문자열 함수 사용? 별로 좋은 생각이 아닙니다. CDATA에 < 무언가 >이 포함될 수 있습니다 (<> 이스케이프 처리되지 않음). – ThiefMaster
@ZaneDeFazio : 태그를 사용할 때 필드 이름으로 사용할 수 없습니다. '$ object-> field' 구문을 사용하십시오. – ThiefMaster