问题标签 [dataweave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mule - Mule Dataweave - 如何设置 http.status
我想在 Dataweave 转换中设置为 http.status 代码。为此,我使用以下代码http.status
在选项卡上进行设置:Outbound Property
出站属性 ===> http.status
但即使有效载荷为空,也不会反映出来。有什么建议吗?
编辑:
作为参考,这里是完整的 Dataweave 代码
mule - 如何在 Mule 的 dataweave 中使用条件运算符
嗨,我正在尝试编写条件表达式,而不是在数据编织中使用 when。我不知道如何实现这一目标。
我正在尝试编写如下所述的内容来过滤语句中的条件:
regex - 如何在 Mule dataweave 中读取带有空行和额外标题的 CSV 文件
我的 CSV 在下面有空行和额外的牧民,如下所示:
我想读取 productID 和 availableDate 的值。如果我们使用 dataweave 进行常规转换,它将返回空值
这是我在 dataweave 中编写的代码:
返回有效载荷为:
这里有什么建议吗?我们可以为此使用 Groovy/MEL/regex 表达式吗?如何在 Dataweave 中使用忽略的行?
我们可以使用 groovy/regex 跳过前 2 行吗?
我正面临以下 groovy 的性能问题。Mule 甚至需要花费太多时间来转换 1 MB 文件。有没有其他解决方案?
mule - Data Weave 无法转义双引号内的字符串 - Mule ESB
我正在尝试将 csv 转换为 csv。我的分隔符是,
,输入中有某些文本也带有逗号示例:"Fun,Chair,tables"
但它将用引号括起来。Data Weave 认为这是分隔符,并在响应中分成不同的列。
请找到输入 CSV 文件
但得到回应
在上面的响应中,第二个被拆分了,我没想到我的 dataweaver
预期的反应是
这里的问题是"Fun,chairs,tables"
,双引号应该作为测试字段,而不是data weaver
将其视为分隔符。在数据编织标题中,尝试使用quote= " "
and escape=" "
。但不工作。我在 Datamapper 上尝试过同样的事情,工作得很好。相信需要在标题上做一些事情,但不确定是什么??还检查了 Data Weave CSV 设置中读取配置属性中的属性。没有帮助。
编辑:使用 DataWeaver 转义序列,
%output application/csv header=true escape="\""
下面是响应
您的想法和建议会有所帮助。提前致谢。
mule - Mule Dataweave 有时会抛出异常
我正在使用 Dataweave 来转换消息。有时我会遇到异常:
有时它不会抛出该异常。任何人都可以解决这个问题吗?
sum - Mule DataWeave Group by And Sum
我正在做一些相当简单的事情,并希望我只是错过了一个简单的陈述,我正在尝试进行分组和求和,但似乎无法让 DataWeave 为我完成任务。任何帮助将非常感激!
我有以下 XML
dataWeave 表达式中的以下内容 -
这会产生所需的分组,但是我需要对账单金额求和。
我需要的是以下
我知道dataWeave中必须有一个总和,我还没有找到它。
mule - 在 mule Dataweave 中嵌套 While 循环
如何在mule dataweave中循环时编写嵌套
我有这样的代码,
但是它给出了错误,我无法在其中添加其他条件。我想在其他部分分配 $ 值
mule - Xml 到 mule esb 中的映射转换
我有以下 xml:
整个 xml 遵循上述模式。这必须作为批处理步骤的输入,以便通过记录处理进行记录...
我知道我需要 xml 来映射转换,以便将批处理步骤作为输入。我已经使用 dataweave 实现了这个......但我相信它的性能很低..
是否有任何转换器可以直接将 xml 转换为等效映射。
请帮帮我。
mule - 如何在 Dataweave 中使用相等的忽略大小写
我想在 dataweave 中检查相等的忽略案例
我想在检查条件时忽略案例。如何在 Mule dataweave 中实现它