首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用mule中的数据编织变压器将XML转换为POJO

用mule中的数据编织变压器将XML转换为POJO
EN

Stack Overflow用户
提问于 2016-02-03 06:55:14
回答 2查看 760关注 0票数 0

我试图使用mule中的数据编织将一个XML文件转换为POJO,但是它抛出了这个异常-:

消息:执行时异常:时间:发现payload.deliveryMessageDate.time ^类型不匹配:名称,:二进制所需:名称,:对象类型:payload.deliveryMessageDate.time代码:payload.deliveryMessageDate.time_ERROR-2

异常堆栈是: 1.类型错配发现:名称,:二进制所需:名称,:object (com.mulesoft.weave.engine.ast.dynamic.DynamicDispatchException) com.mulesoft.weave.engine.ast.dynamic.DynamicDispatchNode:65 (null) 2。异常执行时:时间: payload.deliveryMessageDate.time ^类型错配:名称,:二进制必需:名称,:object (com.mulesoft.weave.mule.exception.WeaveExecutionException) com.mulesoft.weave.mule.WeaveMessageProcessor:124 (空)

根异常堆栈跟踪:发现com.mulesoft.weave.engine.ast.dynamic.DynamicDispatchException:类型不匹配:名称,:二进制必需:名称,:com.mulesoft.weave.engine.ast.dynamic.DynamicDispatchNode.dispatchNode(DynamicDispatchNode.scala:65)的com.mulesoft.weave.engine.ast.dynamic.DynamicDispatchNode.valueType(DynamicDi...对象

我没有在POJO上使用任何注释,而且xml在标记中有一些属性。

EN

回答 2

Stack Overflow用户

发布于 2016-02-03 07:45:49

你可能得安排你的约会。试着按照下面的链接,如果你仍然有问题,请分享你的逻辑屏幕,这将给出明确的想法。

Converting to a date format in Mule using DataWeave

票数 0
EN

Stack Overflow用户

发布于 2016-09-06 05:23:42

假设您的Json是{“日期”:"2016-13-09“}

转换日期的数据编制如下:

日期: payload.date as :date {format:"yyyyMMdd"} as :string{format:“yyyyMMdd”}

首先它的匹配日期,然后转换为您的特定格式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35170401

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档