Como analisar uma string JSON no JsonNode em Jackson?

Deve ser tão simples, mas simplesmente não consigo encontrá-lo depois de tentar por uma hora #embarrasing.

Preciso obter uma string JSON, por exemplo,{"k1":v1,"k2":v2}, analisado comoJsonNode.

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

questionAnswers(3)

yourAnswerToTheQuestion