【发布时间】:2016-10-04 19:23:42
【问题描述】:
有没有办法使用 Dataweave 将 JSON 字符串转换为 HashMap 对象?
我知道我可以使用JSON to Object 转换器来做到这一点,但是,我无法使用 Dataweave 来做到这一点。我遇到了关于无法将 :string 强制转换为 :object 的投诉。
【问题讨论】:
有没有办法使用 Dataweave 将 JSON 字符串转换为 HashMap 对象?
我知道我可以使用JSON to Object 转换器来做到这一点,但是,我无法使用 Dataweave 来做到这一点。我遇到了关于无法将 :string 强制转换为 :object 的投诉。
【问题讨论】:
只需从 weave 中返回 (payload)。它将是HashMap。
【讨论】:
payload。
您也可以在没有 DataWeave 的情况下做到这一点,如下所示 -
<json:json-to-object-transformer
returnClass="java.util.HashMap" doc:name="JSON to Object" />
【讨论】: