@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

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

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

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
27 мая 2024, в 12:26
30000 руб./за проект
27 мая 2024, в 12:25
5000 руб./за проект
27 мая 2024, в 11:51
100000 руб./за проект