Я новичок в использовании библиотеки jackson.
Я пытаюсь сделать это [см. ниже], и это вызывает ошибку.
String x="{'candidateId':'k','candEducationId':1,'activitiesSocieties':'Activities for cand1'}";
ObjectMapper mapper = new ObjectMapper();
try {
JsonNode df=mapper.readValue(x,JsonNode.class);
int i=0;
} catch .....
Исключение:
org.codehaus.jackson.JsonParseException: Unexpected character (''' (code 39)): was expecting double-quote to start field name at [Source: [email protected]; line: 1, column: 3] at org.codehaus.jackson.JsonParser._constructError(JsonParser.java:1291)
В то время как то же самое работает, если заменить одиночную кавычку (') на двойную кавычку (").