Skip to content

Commit 41d7305

Browse files
authored
Merge pull request #13189 from pjfanning/patch-1
need to handle trailing tokens
2 parents eef1e05 + 2f5696c commit 41d7305

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

json-modules/json-2/src/main/java/com/baeldung/jsonvalidation/JacksonValidator.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
package com.baeldung.jsonvalidation;
22

33
import com.fasterxml.jackson.core.JacksonException;
4+
import com.fasterxml.jackson.databind.DeserializationFeature;
45
import com.fasterxml.jackson.databind.ObjectMapper;
6+
import com.fasterxml.jackson.databind.json.JsonMapper;
57

68
public class JacksonValidator {
79

8-
final ObjectMapper mapper = new ObjectMapper();
10+
final ObjectMapper mapper = JsonMapper.builder()
11+
.enable(DeserializationFeature.FAIL_ON_TRAILING_TOKENS)
12+
.build();
913

1014
public boolean isValid(String json) {
1115
try {

0 commit comments

Comments
 (0)