这是有效的json吗?
{
"a" : "x",
"a" : "y"
}
Run Code Online (Sandbox Code Playgroud)
http://www.json.org/没有说明被禁止的事情.
但显然它没有多大意义,是吗?大多数实现可能使用哈希表,因此无论如何它都被覆盖.
我正在尝试捕获重复的POJO属性,或者Map键已经过了我的WebService.
因此,例如,如果field1出现两次或者map键1出现两次,我想抛出一个错误:
{
"field1" : 1,
"field1" : 2,
"map" : {
"1" : {
"fieldA" : "null",
"fieldB" : "2"
},
"1" : {
"fieldX" : "null",
"fieldY" : "2"
}
}
}
Run Code Online (Sandbox Code Playgroud)