Omk*_*kar 6 android json gradle build.gradle android-gradle-plugin
有没有办法在我可以借助gradle任务解析xyz.json文件并获取其中的所有单独的json数据?例如.我想解析存储在我的assets文件夹中的xyz.json文件中的数据,并获取其中的所有值,例如.得到"类型"的值.
{
"type":"xyz",
"properties": {
"foo": {
"type": "pqr"
},
"bar": {
"type": "abc"
},
"baz": {
"type": "lmo"
}
}
}
Run Code Online (Sandbox Code Playgroud)
jit*_*rma 13
您可以像这样创建一个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"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5478 次 |
| 最近记录: |