2012-04-24 4 views
1

CakePHP doc은 XML :: build()를 사용하여 배열을 XML로 변환 할 수 있다고 말합니다. 내가받는 모든 것은 오류입니다. #cakephp irc에 대한 내 게시물은 다음과 같습니다.cakephp 배열을 Xml :: build()에 넘김

나는 multi-dimension data set을 가지고 있는데, 나는 wrapper function to output my xml을 만들었습니다. this message으로 오류가 발생했습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

+0

, 나는 $에 전화를 변경 XML = XML을 : 빌드 (배열 ('루트'=> $ _records)); 이제 오류가 발생합니다 : 경고 (2) : SimpleXMLElement :: __ construct() [simplexmlelement .-- 구조] : 엔터티 : 줄 3 : 파서 ​​오류 : 문서 끝에있는 추가 콘텐츠 [CORE \ Cake \ Utility \ Xml. php, line 177] 문자열을 XML로 구문 분석 할 수 없습니다. –

+0

return 요소를 추가하면 경고가 제거되었습니다. $ xml = Xml :: build (array ('return'=> 'simplexml', 'root'=> $ _records)); 오류가 잘못된 입력으로 바뀌 었습니다. –

+0

앱을 밟은 후 앱이 폭탄을 터뜨린 곳을 발견했습니다. http://bin.cakephp.org/view/403624274. 문제는 왜 또는 어떻게 수정해야하는지 모르겠습니다. –

답변