【问题标题】:How to map special character field in Mule 3 dataweave?如何在 Mule 3 dataweave 中映射特殊字符字段?
【发布时间】:2020-04-25 03:06:36
【问题描述】:

我有一个 XML 有效负载,它由许多字段组成,其中有一个字段具有特殊字符。 Antigüedad 是字段名称,我正在将此 XML 有效负载转换为 JSON 为 Antigüedad: payload.@Antigüedad 我收到错误,因为无效输入 ü 预期为 *

【问题讨论】:

    标签: special-characters encode dataweave mulesoft mel


    【解决方案1】:

    如果您将选择器用引号括起来,它应该可以工作,例如

    "Antigüedad": payload.@"Antigüedad"
    

    【讨论】:

    • 当我尝试以与上面类似的方式使用引号将 JSON 转换为 XML 时,该字段没有出现?你知道原因吗?我在节点 Acceptor @("Antigüedad": payload.Acceptor."Antigüedad") 下有这个字段,这是我在 dataweave 中拥有的,但是,该字段没有生成。
    猜你喜欢
    • 1970-01-01
    • 2017-03-06
    • 2021-10-27
    • 2018-07-11
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多