您的位置:首页 > 产品设计 > UI/UE

使用groovy JsonBuilder输出对象JSON格式

2015-12-31 10:05 537 查看
首先

import groovy.json.JsonBuilder


Users是一个对象 其中

String username

String password

String 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成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: