Есть такой xml:
<order>
<id_address_delivery>4</id_address_delivery>
<order>
И такой java class:
@JacksonXmlRootElement(localName = "order")
public static class Order
{
@JacksonXmlProperty(localName = "id_address_delivery")
public String id_address_delivery;
}
Пытаюсь распарсить с помощью jackson:
XmlMapper XmlMapper = new XmlMapper()
XmlMapper.readValue(xml, cls);
получаю ошибку
Can not deserialize instance of java.lang.String out of START_OBJECT token
Не могу найти опцию, чтобы определённые тэги воспринимались как примитивные типы.