【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”
这个json,怎么获取得到里面的querySql 的数据, 嵌套有些深?java咋写
[{
"reader": {
"parameter": {
"readsource": "",
"connection": [{
"querySql": ["SELECT * FROM `sys_job_log` s"]
}]
},
"name": "mysqlreader"
},
"writer": {
"parameter": {
"writersource": "",
"column": ["job_name", "job_group"],
"connection": [{
"table": ["sys_job_log"]
}],
"writeMode": "inseart",
"batchSize": ["22"],
"preSql": ["SELECT * FROM `sys_job_log` s"]
},
"name": "mysqlwriter"
}
}]
JSONArray.parseArray(json).getJSONObject(0).getJSONObject("reader").getJSONObject("parameter").getJSONArray("connection").getJSONObject(0).getJSONOject("querySql")
java同理
json本质还是字符串,直接截取 "querySql": [" 到 "]结束的内容即可
Gson以及GsonFormat插件