2012-04-24 7 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問題は私がそれをどうやって修正するのか分からないことです。 –

答えて