我有一个json格式的字符串,但该字符串没有引号。
[{field1的:值1,字段2:VALUE2}]。
现在我必须使用Jackson API将此字符串转换为ArrayNode。因为该字符串不包含任何引号,所以它会引发错误,它期望双引号。另外,我已经尝试了
mapper.configure(JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES, true);
但是,如果值不在引号内,则抛出错误。
答案 0 :(得分:0)
您应该将@JsonRawValue注释添加到您要考虑进行解析的字段中,因此它会相应地引用该字段。