0

如何在逻辑应用程序中将 xml 转换为 EDI x12 855 消息?我使用了转换 XML,然后我使用了编码组件,我得到了输出, 在这里输入图像描述

当我尝试在逻辑应用程序流中添加解码组件时,它显示错误,例如,无法在“1”行和“1535”列的操作“Decode_X12_message”输入中处理模板语言表达式:“模板语言函数“base64ToString”需要它参数为字符串。提供的值是“Null”类型。有关使用详情,请参阅https://aka.ms/logicexpressions#base64ToString。'。我在解码组件的代码视图中使用了“@{base64ToString(item()?[body('Encode_to_X12_message_by_agreement_name')?['Payload']])}”。我该如何解决这个问题以及如何从 XML 输入生成 EDi x12 855?请向我提供要使用的工作流组件和特定组件的工作流定义语言。

这是我的逻辑应用工作流程 在此处输入图像描述

4

1 回答 1

0

你为什么要使用item(),你只需要:

@{base64ToString(body('Encode_to_X12_message_by_agreement_name')
?['Payload'])}
于 2018-01-30T08:23:25.523 回答