java - RestTemplate(Spring Boot Starter Parent 2.1.9.RELEASE)和 jackson-dataformat-xml 2.10.0 未解析 yyyy-MM-ddTHH:mm:ss.sss
问题描述
我有一个带有 spring-boot-starter-parent 2.1.9.RELEASE、jackson-dataformat-xml、jackson-core 和 jackson-databind v2.10.0 的 maven 项目。
我正在使用 RestTemplate 获取 XML 数据并将其转换为 POJO,但会引发以下异常:
Caused by: com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot construct instance of ... (although at least one Creator exists): no String-argument constructor/factory method to deserialize from String value ('2019-05-29T16:49:00.583')
xml有:<dtAlteracao>2019-05-29T16:49:00.583</dtAlteracao>
请问这个问题怎么解决?
解决方案
推荐阅读
- laravel - Laravel,两个 api PUT 动作,一个有效,另一个无效
- textures - 如何在我的代码中添加具有 shapefactory 形状(立方体)的自定义纹理?
- c++ - 为在与类方法中的类相同的命名空间中定义的结构调用重载运算符
- lua - REPL 和脚本之间的 Lua 语法规则有何不同?
- javascript - 在 Koa 中,中间件中的 await next()、return await next()、return next()、next() 有什么区别?
- html - 使用 v-if 根据变量的值显示 html 元素
- regex - IIS Url Rewriter:重定向语言代码
- node.js - 如何在 node.js 中处理 mongoDB 常规操作
- reactjs - 无效的挂钩呼叫。反应
- spring-boot - 对象未存储在 Redis 缓存中