We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents eef1e05 + 2f5696c commit 41d7305Copy full SHA for 41d7305
1 file changed
json-modules/json-2/src/main/java/com/baeldung/jsonvalidation/JacksonValidator.java
@@ -1,11 +1,15 @@
1
package com.baeldung.jsonvalidation;
2
3
import com.fasterxml.jackson.core.JacksonException;
4
+import com.fasterxml.jackson.databind.DeserializationFeature;
5
import com.fasterxml.jackson.databind.ObjectMapper;
6
+import com.fasterxml.jackson.databind.json.JsonMapper;
7
8
public class JacksonValidator {
9
- final ObjectMapper mapper = new ObjectMapper();
10
+ final ObjectMapper mapper = JsonMapper.builder()
11
+ .enable(DeserializationFeature.FAIL_ON_TRAILING_TOKENS)
12
+ .build();
13
14
public boolean isValid(String json) {
15
try {
0 commit comments