2012-04-24 33 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 :: __構造()[simplexmlelement .--構造]:實體:行3:分析器錯誤:額外的內容在文檔的末尾[CORE \ Cake \ Utility \ Xml。 php,line 177]字符串不能被解析爲XML – 2012-04-24 20:01:54

+0

添加一個return元素移除了警告$ xml = Xml :: build(array('return'=>'simplexml','root'=> $ _records));.錯誤已被替換爲無效輸入。 – 2012-04-24 20:22:44

+0

通過應用程序後,我發現應用程序的炸彈在哪裏。 http://bin.cakephp.org/view/403624274。問題是我不知道爲什麼或如何解決它。 – 2012-04-24 20:39:20

回答