1
考慮一個簡單的類如: -JSON轉換器的Grails
class Person{
String name
String email
int age
String mobileNum
}
我要選擇性地發送 'ID' & '電子郵件' 屬性的JSON響應。 使用時: -
return theObject as JSON
響應具有所有屬性:值對。
考慮一個簡單的類如: -JSON轉換器的Grails
class Person{
String name
String email
int age
String mobileNum
}
我要選擇性地發送 'ID' & '電子郵件' 屬性的JSON響應。 使用時: -
return theObject as JSON
響應具有所有屬性:值對。
你可以註冊自己的JSON編組(在BootStrap.groovy
,例如),如:
JSON.registerObjectMarshaller(Person) { Person it ->
return [
id : it.id,
email : it.email
]
}
下面是一篇關於此的形式給出[Grails的渲染JSON 3部分:使用對象Marshallers自定義您的JSON(HTTP ://manbuildswebsite.com/2010/02/15/rendering-json-in-grails-part-3-customise-your-json-with-object-marshallers/) – stokito