Це має бути таким простим, але я просто не можу його знайти після спроби протягом години #embarrasing.
Мені потрібно отримати рядок JSON, наприклад {"k1":v1,"k2":v2}
, проаналізований як JsonNode
.
JsonFactory factory = new JsonFactory();
JsonParser jp = factory.createJsonParser("{\"k1\":\"v1\"}");
JsonNode actualObj = jp.readValueAsTree();
дає
java.lang.IllegalStateException: No ObjectCodec defined for the parser, can not deserialize JSON into JsonNode tree
#embarrasing
- ніпе. Якщо прості речі не є простими, то дизайнер API вийшов з ладу, не ви.