在mule4中使用dataweave2.0将CSV转换为XML时遇到问题。输入负载(CSV):employee_id,amount12345,7567890,1513579,38输出结果(XML):123457567890151357938 最佳答案 您需要使用dynamicobjectfeature以便它扩展父对象中的数组%dw2.0nschxxx:com.abcdef.reportoutputapplication/xml---ch#Data:{(payloadmap{ch#Entry:{ch#Employee_ID:$.emp
我有一个包含以下示例的XMLpayload:987Scirclecologne1Bosquet-Shirt877823Ccirclet-Shirt2t-Shirtblackt-ShirtblackwithlogoXML分为:作为根节点的例子品牌对象Item对象:这些Items还可以包含更多Items我随机获得此结构,直到每个项目深入3级。预期的输出是将同一级别的所有项目放入父节点:cologne1Bosquet-Shirtt-Shirt2t-Shirtblackt-Shirtblackwithlogo有没有办法用Dataweave动态循环XML文件? 最佳答
我想创建一个DataWeave转换来生成包含DOCTYPE的XML文档,如下所示:我没能在DataWeavedocumentation中找到它至今。我如何在DWL中完成此操作?我正在使用Mule3.7.2EE和AnypointStudio5.3.0。 最佳答案 我一直在试验一些,但没有任何运气。我似乎无法设置任何非真实元素的自定义输出。遇到这种情况时,我首先会输出一个简单的占位符(例如plc之类的东西,然后在数据编织后使用groovy脚本将该占位符替换为标记。希望对您有所帮助。 关于xm