2011-12-14 27 views

答えて

2

、あなただけの優れたソリューションも同様である(ドンの答えから)Builderを使用して:

def output = Book.list().collect { [ 
    field1: it.field1, 
    field2: it.field2, 
    field3: it.field3 
] } 

render output as XML 

例えば、あなたが必要なものを集めることができました。

2

XML出力を詳細に制御したい場合は、as XMLの代わりにGrailsのXMLBuilderを使用する必要があります。ここでは代わりにJSONBuilderXMLBuilderをインスタンス化することであるように、この例では、代わりにJSONのXMLを生成する必要がある唯一の変更になどclassmetaClass

としての性質を除いて、JSONBuilderを使用してオブジェクトをレンダリングする方法を示しているan exampleをです。あなたのケースは十分に簡単である場合

関連する問題