Przechowuję ciąg jsonów w polu tekstowym w mysql. Po wstawieniu chcę zaktualizować ciąg json i dodać do niego id linii mysql za pomocą json json.Dodaj właściwość do łańcucha json z jsonsem jsonem
Mam String Java, który jest w formacie JSON
{
"thing":"val"
}
szukam dodać kolejny K/V bez pisania wierszy kodów.
aby wreszcie mieć to:
{
"thing":"val"
"mysqlId":10
}
mogę przekonwertować ciąg do JsonNode:
ObjectMapper mapper = new ObjectMapper();
JsonNode json = mapper.readTree(jsonStr);
Patrząc zrobić coś takiego
json.put("mysqlId",10);
json.toString();
następnie zaktualizować w moim tekście pole z nowym ciągiem json w mysql
Nie mogę tego zrobić. Nie chcę używać wielu klas jest prosty sposób, aby to zrobić z jackson?
Brzmi jak dziwne wymaganie. Czy możesz podać przykład tego, co próbujesz osiągnąć? – NilsH
Aktualizuję wpis – BigDong
Spróbuj zaktualizować swoje pytanie za pomocą przykładowego kodu. – NilsH