Utilizo jackson para convertir JSON en clase de objeto.jackson Campo no reconocido
JSON:
{
"aaa":"111",
"bbb":"222",
"ccc":"333"
}
clase de objeto:
class Test{
public String aaa;
public String bbb;
}
Código:
ObjectMapper mapper = new ObjectMapper();
Object obj = mapper.readValue(content, valueType);
Mi código ha producido una excepción de esa manera:
org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "cccc" (Class com.isoftstone.banggo.net.result.GetGoodsInfoResult), not marked as ignorable
Y no quiero agregar una clase a la prueba de clase, solo quiero que jackson convierta el valor de existencia que también existe en la prueba.
¡Es tan increíble! ¿Cómo lo conseguiste? ¡Muchas gracias! – YETI
Tenga en cuenta que para 2.x debería usar ['mapper.configure (DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);'] (http://wiki.fasterxml.com/JacksonFeaturesDeserialization) en su lugar. – Supr