Grails 3.1 uygulamam var.Grails 3 - Marshaller with XML
JSON marshaller kullanan elemanların özelleştirilmesi için gereken kod mükemmel bir şekilde çalışıyor.
JSON.createNamedConfig("memeListView", {
JSON.registerObjectMarshaller(Meme) { Meme memeIns ->
return [
caption: memeIns.caption,
likeCount: memeIns.likeCount,
]
}
})
Ama XML Marshaller için yukarıdaki kodu denedi, ancak zorunlu yerine, tüm nesne özelliklerini görüntüler. XML marshalling için kod aşağıdadır. aksiyon bölümünde
XML.createNamedConfig("memeListView", {
XML.registerObjectMarshaller(Meme) { Meme memeIns ->
return [
caption: memeIns.caption,
likeCount: memeIns.likeCount,
]
}
})
JSON.use('memeListView'){
render memesList as JSON
}
Lütfen xml yanıt sıralanırken nasıl beni düşündürmektedir.
Hala tüm atrributes'ları göster –
Kullanmakta olduğunuz kodu gösterebiliyor musunuz? – billjamesdev
XML.use ("memeListView") { oluşturmeList olarak metinList } –