Джексон десериализует XML, когда элемент содержит HTML теги - PullRequest
0 голосов
/ 18 января 2020

Я пытаюсь десериализовать ответ XML, используя Джексона, и он содержит элемент со строковым значением, как показано ниже:

<Abstract>
     <AbstractText>My Text <sup>1</sup> this. <sup>2,3</sup> and that.</AbstractText>
<Abstract>

Мне на самом деле даже не нужен этот элемент, и было бы здорово игнорировать этот элемент «Abstract» или «AbstractText» полностью. Но я не могу найти способ игнорировать это.

У меня есть два POJO для обработки этого XML, когда он десериализован Джексоном, и я надеялся, что смогу либо обмануть Джексона, либо переопределить его вручную. Но я получаю эту ошибку:

Caused by: java.io.IOException: Expected END_ELEMENT, got event of type 1

Я пытался найти решение, но нигде оно не решено или есть какие-либо обходные пути. Может кто-нибудь, пожалуйста, помогите?

...