在数据编织中,输出格式为application / java。将数据编织输出有效负载转换为JSON,使用对象到Json转换器并写入文件。文件中的Json内容未格式化。
如果我将输出格式更改为application / json并将对象移除到Json转换器并写入文件,则文件中的Json内容将被格式化。
我需要将输出格式保存在数据编织到application / java中。如何在文件中获取格式化的Json内容?
答案 0 :(得分:0)
您可以使用2个dataweave组件来完成此操作。 保留当前拥有的那个输出有效负载作为application / java然后添加第二个输出为application / json但将目标设置为变量而不是有效负载(单击有效负载旁边的箭头并单击添加新目标)
然后,您可以使用该变量来编写文件的内容,并继续使用将作为application / java保留的有效内容。