Arm*_*and 4 grails groovy json
有没有一种简单的方法从Grails中的远程服务器获取JSON数据集?
例如,数据 http://example.com/data.json
数据:
{
"firstName": "John",
"lastName": "Smith"
}
Run Code Online (Sandbox Code Playgroud)
示例Groovy代码(理论):
def data = getJson('http://example.com/data.json')
println data.firstName // this will print "John"
Run Code Online (Sandbox Code Playgroud)
我相信你应该能做到:
import grails.converters.*
...
def data = JSON.parse( new URL( 'http://example.com/data.json' ).text )
println data.firstName
Run Code Online (Sandbox Code Playgroud)