Я использую следующий код для разбора JSONПроверка всей строки в виде JSON с помощью Джексона
new com.fasterxml.jackson.databind.ObjectMapper().readTree(jsonStr)
Но он разбирает следующую строку успешно, так как он выглядит, как он останавливает обработку, когда он находит правильное дерево, несмотря на то, строка в целом не является допустимым json.
{
"name": "test",
},
"field": "c"
}
Есть ли способ заставить его рассмотреть всю цепочку или поток? Я не смог найти подходящий вариант в DeserializationFeature
.
Обратите внимание, что решение не обязательно должно включать jackson. Если есть более простой способ сделать это в java или scala, этого также будет достаточно.