[
{
"id" : "Unique_Id25",
"firstName" : "Test Name",
"firstName" : "Test Name 2",
}
]
上面有一个重复键的示例,firstName
。我使用 Postman,它警告存在重复 key ,但 POST 请求通过,因为我当前没有验证它。
所以我问是否有一种很酷的 java/spring 方法来检查这个重复项并抛出异常。
否则我将尝试将这些 JSON 键构建到一个数组中并循环遍历。
最佳答案
@Autowired
ObjectMapper jsonObjectMapper;
使用ObjectMapper启用重复检测
jsonObjectMapper.enable(JsonParser.Feature.STRICT_DUPLICATE_DETECTION);
关于java - JSON重复键,使用java(spring)验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37841453/