{
"Statement": [
{
"Condition": {
"IpAddress": {
"SSc:SourceIp": [
"4.4.4.4"
]
}
}
},
{
"Condition": {
"IpAddress": {
"SSc:SourceIp": [
"2.2.2.2"
]
},
"StringEquals": {
"SSc:RequestHeader": [
"1.1.1.1"
]
}
}
}
]
}
请问怎么把以上数据处理成
{
Condition: {
{
"nameValue": "SSc:SourceIp",
"operateValue": "IpAddress",
"keyValue": "4.4.4.4"
}
},
Condition: {
{
"nameValue": "SSc:SourceIp",
"operateValue": "IpAddress",
"keyValue": "2.2.2.2"
},
{
"nameValue": "SSc:RequestHeader",
"operateValue": "StringEquals",
"keyValue": "1.1.1.1"
}
}
}
🙏谢谢大佬们
首先,不能处理成
Condition
,如果是对象字面量,只有后面这个生效所以,我猜你其实想要的是
这样的话
结果