首先
import groovy.json.JsonBuilder
Users是一个对象 其中
String username
String passwordString name
其中3个属性的值,要输出数据库中所有Users的值并以json格式输出
def jsonBuilder = new JsonBuilder() jsonBuilder{ "users"( Users.list().collect{ users->[ "username":users.username, "password":users.password, "name":users.name ] } ) } println(jsonBuilder.toPrettyString())返回值:
{
"users": [
{
"username": "a",
"password": "a",
"name": "a"
},
{
"username": "b",
"password": "b",
"name": "b"
},
{
"username": "c",
"password": "c",
"name": "c"
},
{
"username": "d",
"password": "d",
"name": "d"
},
{
"username": "e",
"password": "e",
"name": "e"
}
]
}
验证json成功