问题标签 [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.

0 投票
1 回答
1863 浏览

mule - 如何将变量设置为 dataweave 组件中的资源?

我的 DataWeave 配置如下。

我试图从上面外部化转换逻辑。

我的问题是:我可以使用其中包含文件路径的变量,而不是直接在 RESOURCE 属性中使用文件路径吗?如果是,我该如何实现?提前致谢。

0 投票
2 回答
1450 浏览

mule - 如何访问来自 Dataweave 的 XML

我尝试访问来自 DataWeave 的 xml 下的元素。它给我返回空值。

DataWeave 脚本是

在此数据编织之后,我立即拥有带有以下消息的记录器节点。

我收到错误消息

我想在这里多说一点。当我在“转换消息”之后立即在记录器中给出以下文本时。在控制台中打印的消息没有问题。但我无法访问 xml 消息中的元素。#[message.payloadAs(java.lang.String)]

0 投票
1 回答
139 浏览

mysql - esb mule 中的 DataWeave 转换问题

我在 dataweave 中进行了转换。

我正在从 Mysql 数据库中获取输入。输入有效载荷类型是 List-Map。我的 dataweave 编辑器有以下代码。

我的输出是

我不确定为什么要在输出中使用“time_max”在“ac”元素下创建标签。'Time_max' 是 MySQL 表中的列名。但我不想在输出 xml 中添加列。我们怎样才能避免这种标签的创建?

预期输出为

0 投票
1 回答
2155 浏览

mule - DataWeave - Transformer Mule 错误“没有名为‘消息’的变量”

如何通过 DataWeave 转换器在 mule中显示出站属性?

我试过这个:

但我得到这个错误:There is no variable named 'message'

谢谢。

0 投票
2 回答
272 浏览

dataweave - DataWeave Transformer 有助于编码

我有这个作为输入:"keys":[{"key":"key1","value":"testKey1"},{"key":"Key2","value":"testKey2"}]

我想要做的是以 json 格式获取此输出:

我正在尝试在 mule 中使用 DataWeave 转换器:

但它显示了这个:

有任何想法吗?

0 投票
2 回答
1555 浏览

mule - Mule中DataWeave的资源属性不接受流变量

我的 dataweave 代码配置 xml 如下:

其中 sample 是一个流变量,其中包含具有实际转换逻辑的 .dwl 文件的文件路径。

我在部署应用程序时看到的错误如下:

有人可以帮我如何读取资源中的变量吗?

0 投票
4 回答
2823 浏览

excel - 在 mule esb 中处理来自 excel 的数据

我有一个 Excel 数据,例如

现在,如果我要通过 Mule 根据卷号获取学生的姓名。mule 中的 flowVar 将具有类似 112 的 Roll_No,因此相应的名称将是 Mahesh。

我在最新的 mule 版本中对 DataWeave 进行了同样的尝试。下面是一段代码。

它给我一个错误。

0 投票
8 回答
240 浏览

mule - 骡子:骡子版本 3.7.0 中的数据编织

我应该使用 DataWeave 的哪个组件来支持 Mule 服务器 3.7.0 中的 DataWeave 编码?

0 投票
1 回答
429 浏览

filter - 如何在 mule CE 中过滤数据负载

正如这里建议的那样使用dataweave但不支持 CE 版本,那么如何在 CE 中过滤数据有效负载?

0 投票
2 回答
2236 浏览

xml - 如何在 Dataweave-Mulesoft 中执行日期操作

我有一个逻辑来过滤掉在 30 天之前加入的学生。我在 xml 元素中有加入日期和 lastdate。我必须使用数据编织从这两个字段中减去日期。