如何在DataWeave Mule上对flowVar变量应用XSLT转换?

时间:2017-05-02 00:47:16

标签: xslt mule dataweave

我想对包含XML的flowVar变量应用XSLT转换,我不知道如何在DataWeave Mule上指定它。

提前致谢, 胡安安德烈斯

2 个答案:

答案 0 :(得分:0)

在dataweave中,您不需要指定XSLT。您希望在XSLT中执行的某些操作也可以在Dataweave中使用。

让我们知道您的源/目标格式究竟是什么。

答案 1 :(得分:0)

MuleSoft建议使用DataWeave,因为它是一个通用转换引擎,它取代了可以使用的多个独立转换器。如果您有XLST,则不会将其提供给dataweave,因为它将无法理解。您必须从XLST重新创建要在dataweave中使用的转换 - 没有选项可以从数据编辑转换中转换或访问XLST。

骡子装有XLST变压器;它位于dataweave之外,在早期版本中作为默认值提供。你不会在Mule Palette中找到它,但是这里给出了一个例子 - https://docs.mulesoft.com/mule-user-guide/v/3.7/xslt-transformer - 但这可能不适用于Mule的更高版本。