@kidar2

Как распарсить xml элемент в примитивный тип?

Есть такой 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

Не могу найти опцию, чтобы определённые тэги воспринимались как примитивные типы.
  • Вопрос задан
  • 269 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы