我正在尝试验证json对象的数组,这些对象的大小在apachenifi中是动态的。我知道如果大小已知,我们可以编写一个模式来验证。即使大小是动态的,也有方法验证。
Json条目如下所示
"multi_location" : [
{
"cityState" : "Seattle, Washington",
"country" : "United States",
"city" : "Seattle",
"location" : "Seattle, Washington, United States",
"cityCountry" : "Seattle, United States",
"cityStateCountry" : "Seattle, Washington, United States",
"state" : "Washington",
"mapQueryLocation" : "Seattle, Washington, United States",
"stateCountry" : "Washington, United States"
},
{
"cityState" : "Toronto, Ontario",
"country" : "Canada",
"city" : "Toronto",
"location" : "Toronto, Ontario, Canada",
"cityCountry" : "Toronto, Canada",
"cityStateCountry" : "Toronto, Ontario, Canada",
"state" : "Ontario",
"mapQueryLocation" : "Toronto, Ontario, Canada",
"stateCountry" : "Ontario, Canada"
},
{
"cityState" : "Vancouver, British Columbia",
"country" : "Canada",
"city" : "Vancouver",
"location" : "Vancouver, British Columbia, Canada",
"cityCountry" : "Vancouver, Canada",
"cityStateCountry" : "Vancouver, British Columbia, Canada",
"state" : "British Columbia",
"mapQueryLocation" : "Vancouver, British Columbia, Canada",
"stateCountry" : "British Columbia, Canada"
}
]