dataweave和datamapper之间的差异

Rah*_*mar 1 mule mule-component dataweave

我是Mule ESB的新手,我已经开始研究Dataweave Transformer。我想知道Datamapper和Dataweave转换器之间有什么区别。以及为什么Dataweave发挥作用,Datamapper的缺点是什么。

Ani*_*ary 5

DataWeave引擎是一种工具/组件,使您可以将数据与任何格式(XML,CSV,JSON,Pojos,Maps等)进行相互转换。此工具是Mule 3.7引入的。它比DataMapper更易于使用。 。
REF: - https://docs.mulesoft.com/mule-user-guide/v/3.7/dataweave-reference-documentation
它生成一个.dwl转换文件

DataMapper还用于将数据映射到任何格式以及从任何格式转换数据,但是从Mule 3.7版开始,它已被DataWeave取代。
参考:-https: //docs.mulesoft.com/mule-user-guide/v/3.7/datamapper-concepts
生成.grf映射文件

您可以在Datamapper上获得有关DataWeave的更多参考:http : //blogs.mulesoft.com/dev/anypoint-studio-dev/getting-started-with-dataweave-part-1/