Tôi viết một/app Groovy Grails và tôi có một đối tượng JSON với một tên "chuỗi" (grommet và phụ tùng) bên trong params thành viên đó có thể thay đổi. Tức là, lần tới có thể là acme và zoom. Đây là JSON:JSON để Groovy với JsonSlurper và không rõ "chuỗi"
def jx = """{
"job": "42",
"params": {
"grommet": {"name": "x", "data": "y"},
"widget": { "name": "a", "data": "b"}
}
}"""
Tôi cố gắng để tìm ra cách để có được những chuỗi grommet. Mã cho đến nay:
def dalist = new JsonSlurper().parseText(jx)
println dalist.job // Gives: 42
println dalist.params // Gives: [grommet:[name:x, data:y], widget:[name:a, data:b]]
println dalist.params[0] // Gives: null
Bất kỳ ý tưởng làm thế nào để có được chuỗi grommet? Iama cứ đánh đầu vào tường.
IRB (chính): 001: 0> rand (3) + 1 => 1 interwebs đã nói, trả lời 1 được chọn. cảm ơn tất cả. – rtfminc