Это должно быть так просто, но я просто не могу найти его, пробовав чаС#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