0
私はgrails 3.1アプリケーションを持っています。Grails 3 - Marshaller with XML
以下は完全に動作するJSON marshallerを使用する要素をカスタマイズするためのコードです。
JSON.createNamedConfig("memeListView", {
JSON.registerObjectMarshaller(Meme) { Meme memeIns ->
return [
caption: memeIns.caption,
likeCount: memeIns.likeCount,
]
}
})
しかし、私は上記のコードをXMLマーシャラーに対して試しましたが、必要ではなくオブジェクト属性全体を表示します。以下は、XMLマーシャリングのコードです。アクションパートで
XML.createNamedConfig("memeListView", {
XML.registerObjectMarshaller(Meme) { Meme memeIns ->
return [
caption: memeIns.caption,
likeCount: memeIns.likeCount,
]
}
})
JSON.use('memeListView'){
render memesList as JSON
}
は親切にXML応答のために整列化を行う方法を、私を示唆しています。
まだ全体の行為を表示します –
あなたはそれを使用しているコードを表示できますか? – billjamesdev
XML.use( "memeListView"){ XMLとしてmemeListをレンダリング } –