【问题标题】:Convert xml payload to a string in dataweave 2.0将 xml 有效负载转换为 dataweave 2.0 中的字符串
【发布时间】:2019-03-16 00:52:33
【问题描述】:

如何在 dataweave 2.0 中将 xml 负载转换为字符串?

谢谢 文帕蒂

【问题讨论】:

    标签: mule anypoint-studio dataweave


    【解决方案1】:

    最好的方法是。

    output application/java
    ---
    payload.^raw as String
    

    .^raw 返回底层输入流,然后我们将其转换为 String 并将其作为 Java 值返回,因此有效负载是 java.lang.String

    【讨论】:

      【解决方案2】:

      https://docs.mulesoft.com/mule-runtime/4.1/dw-core-functions-write

      write(payload, "text/plain", {"encoding": "UTF-8"})
      

      【讨论】:

      • 谢谢哥们,很高兴知道这个功能。但它不适用于 XML 到 String。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多