考虑一个简单的类: -
class Person{
String name
String email
int age
String mobileNum
}
我想有选择地发送'id'& 'email'属性为JSON响应。 使用时: -
return theObject as JSON
响应具有所有属性:值对。
答案 0 :(得分:8)
您可以注册自己的JSON编组程序(例如BootStrap.groovy
),例如:
JSON.registerObjectMarshaller(Person) { Person it ->
return [
id : it.id,
email : it.email
]
}