不同条目的值分配的JSON依赖项/条件
我有一个json文件,如下所示,我想根据在不同条目的值分配的JSON依赖项/条件,json,Json,我有一个json文件,如下所示,我想根据在['list']['schema']['properties']['MNO']中选择的内容设置['JKL']['a']的值,即“示例” 我认为在JSON模式中使用“oneof”依赖项是可能的,但不知道如何继续。这可能吗 当然,我想为['JKL']['A']选择至少两个值中的一个,比如说如果['MNO']是'value1',['JKL']['A']应该分配“sample2”,如果['MNO']是'value2',['JKL['A']应该分配“sample1
['list']['schema']['properties']['MNO']
中选择的内容设置['JKL']['a']
的值,即“示例”
我认为在JSON模式中使用“oneof”依赖项是可能的,但不知道如何继续。这可能吗
当然,我想为['JKL']['A']
选择至少两个值中的一个,比如说如果['MNO']
是'value1',['JKL']['A']
应该分配“sample2”,如果['MNO']
是'value2',['JKL['A']
应该分配“sample1”
`{
"ABC": "XXXXXX",
"DEF": "XXXXX",
"GHI": "XXXXXX",
"JKL": {
"A": "sample",
"B": "XXXX",
"C": "XXXXXX"
},
"list": {
"schema": {
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"MNO": {
"D": "XXXXX",
"E": "XXXXX",
"type": "string",
"enum": [
"value1",
"value2",
"value3"
]
}
}
}
}
}`