-
-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deserializing @JacksonXmlText #198
Comments
That should just work. I'll see if I can creat reproduction. I assume this is with 2.7.4. |
I can not reproduce the problem with Jackson 2.7.4. |
Yeah. I think I have a dependency problem that is making me use an older version of Jackson. Sorry to have bothered you. This is a great project! |
@harpocrates Np, glad it works for you! |
I got a same issue with Jackson 2.8.10
code is here
xml is
Console
:( |
Same issue with 2.9.6:
|
My current workaround is to use a custom deserializer:
|
Same problem here with Jackson 2.11.4 |
2.11.4 is pretty old, so I'd want reproduction with 2.13.0. But as to issue: yes, please file a new issue -- I don't like reopening closed issues due to complexity of version tracking (wrt release notes) and likelihood of there being different underlying issues. |
Actually, forget about it. My problem is related to Kotlin data classes. Works fine with normal classes. |
Whilst there is no problem serializing a field annotated with
@JacksonXmlText
, deserialization always chokes up. For example (in Scala, but should be clear enough):Serializes
Phone("cell","000-000-0000")
into<phone type="cell">000-000-0000</phone>
, but deserializing the same thing will fail withIs there a reason this can't/shouldn't be supported, at least in restricted situations like the above? It seems like this falls under the "XML written using this module must be readable using module as well".
The text was updated successfully, but these errors were encountered: