这是名为 'abc' 的 json 文件。我想访问文件之后我想访问 a,b,c,d,e,f 的值。如何用时髦的语言访问?



{"产品":[{"a":"e3ae148d8bc2c5fe366c38da";},{"b":"d211c6e7ed5bd8b4e9316a74085";},{"c":"74be4f1b3b0fafaf77287780";},{"d":"89856f4f139a84c98fb98b8b39c32e2";},{"e":"7bd784e7d3b8490ed614345989a5";},{"f":"d169f6a4a932841b12bdf8ccded57";}]}

使用JsonSlurper,

File file = new File('abc')
String fileContent = file.text
def slurper = new groovy.json.JsonSlurper() 
def result = slurper.parseText(fileContent)
println result.Product[0].a //etc.
...

最新更新