1
다음은 요리 책에서이 기사를 따릅니다. http://book.cakephp.org/2.0/en/core-utility-libraries/xml.html#Xml::buildcakephp를 사용하여 xml을 구문 분석 Xml :: build
$xmlpath = WWW_ROOT.'files/xml/'.$xmldetails['Xml']['xml_url'];
App::uses('Xml', 'Utility');
if(file_exists($xmlpath)){
$parsed_xml = Xml::build($xmlpath, array('return' => 'simplexml'));
pr($parsed_xml);
die();
}
이 내가 컨트롤러의 방법으로 작성하는 코드이다. 나는
Fatal error: Call to undefined method Xml::build()
나는 잘 모르겠다.
어떤 아이디어가 있습니까?
CakePHP 2.X를 사용하고 있습니까? – noslone
@noslone 내가 해냈어 Configure :: version(); 출력은 2.1.2 – harikrish
코드가 여기에서 작동합니다. CakePHP 설치 디렉토리 구조에 문제가 있다고 생각합니다. 'Xml' 유틸리티가 절대로드되지 않는 것처럼 보입니다. '/ lib/Cake/Utility/Xml.php'가 있는지 확인할 수 있습니까? – noslone