有没有一种方法可以在 gradle 任务的帮助下解析 xyz.json 文件并获取其中的所有单独的 json 数据?例如。我想解析存储在我的资产文件夹中的 xyz.json 文件中的数据并获取其中的所有值,例如。获取“类型”的值。
{
"type":"xyz",
"properties": {
"foo": {
"type": "pqr"
},
"bar": {
"type": "abc"
},
"baz": {
"type": "lmo"
}
}
}
你可以像这样创建一个gradle任务
gradle myTask{
doLast{
def inputFile = new File("xyz.json")
def json = new JsonSlurper().parseText(inputFile.text)
def labels = json.properties.foo.type //This will return "pqr"
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)