Как преобразовать jsonnode в картуJAVA

Программисты JAVA общаются здесь
Anonymous
Как преобразовать jsonnode в карту

Сообщение Anonymous »

Использование Flay Framework java на сервере я использую Graphiql для выполнения запросов,
, когда я делаю окончательные переменные jsonnode = request (). body (). asjson (). get ("переменные") < /code>,
jsonnode со значением
"{\"id\":\"bar\"}"
< /code>, теперь я хочу преобразовать этот jsonnode на карту,
Я попробовал < /p>

Json.mapper().convertValue(variables, new TypeReference() {
});
< /code>

Но я продолжаю получать это исключение < /p>

Caused by: com.fasterxml.jackson.databind.JsonMappingException: Can not instantiate value of type [map type; class java.util.HashMap, [simple type, class java.lang.String] -> [simple type, class java.lang.Object]] from String value ('{"id":"bar"}'); no single-String constructor/factory method at [Source: N/A; line: -1, column: -1]
< /code>

Что я делаю неправильно? Как преобразовать этот jsonnode в карту?

Подробнее здесь: https://stackoverflow.com/questions/377 ... ode-to-map

Вернуться в «JAVA»