Джексон XML Parsing выбирает атрибут вместо тегаJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Джексон XML Parsing выбирает атрибут вместо тега

Сообщение Anonymous »

У меня есть этот XML -файл: < /p>

Код: Выделить всё





"Hello"




< /code>
Мне нужно проанализировать его и получить значение , которое «привет». < /p>
Я написал эти классы: < /p>
@JacksonXmlRootElement(localName = "nmsDocument", namespace = "nms")
@JsonIgnoreProperties(ignoreUnknown = true)
data class NmsDocument(
@JacksonXmlProperty(localName = "nmsObject", namespace = "nms")
val nmsObject: NmsObject
)
< /code>
@JsonIgnoreProperties(ignoreUnknown = true)
data class NmsObject(
@JacksonXmlProperty(localName = "type", namespace = "nms", isAttribute = false)
val type: Type
)
< /code>
@JsonIgnoreProperties(ignoreUnknown = true)
data class Type(
@JacksonXmlProperty(localName = "domainValue", namespace = "nms")
val domainValue: DomainValue
)
< /code>
@JsonIgnoreProperties(ignoreUnknown = true)
data class DomainValue(
@JacksonXmlProperty(localName = "name", namespace = "nms")
val name: String
)
< /code>
The error is:
Exception in thread "main" com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of com.example.demo.Type
(хотя по крайней мере один создатель существует): нет конструктора/фабричного метода завода. Строка: 3, столбец: 5] (через эталонную цепочку: com.example.demo.nmsdocument ["nmsobject"]-> com.example.demo.nmsobject ["type"]) < /p>
Он пытается анализировать атрибут xsi: type from тег вместо Tag, который находится в . Есть ли решение для этого? Ничто не помогает исправить.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... ead-of-tag
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Файл фрагментов xml php parsing xml
    Anonymous » » в форуме Php
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Файлы parsing .txt для создания кривых света
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Parsing a string with [3:0] substring in it
    Anonymous » » в форуме JAVA
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Добавляется ли добавление тега и тега
    внутри
      тега или нет или нет
      Anonymous » » в форуме Html
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Добавляется ли добавление тега и тега
    внутри
      тега или нет или нет
      Anonymous » » в форуме CSS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»