![](/img/trans.png)
[英]ADF copy activity and data flow behaving differently when writing data to multi lookup field in Dynamics 365
[英]Reading and writing an XML file using ADF lookup activity
我们需要读取一个文件并通过 Azure 数据工厂 (ADF) 将 XML 有效负载发布到 HTTP 端点。 我们的 blob 存储中有 XML 文件。 我们正在使用查找活动来阅读它。 我们计划在此之后将 web 活动发布到 HTTP 端点。 但是,查找活动不支持 XML output。 有没有办法读取文件并将其以 XML 格式发送到 Azure 数据工厂中的下一个活动?
您可以使用 ADF 中的转换函数中支持的xml()
function。
结帐 MS 文档: xml function
返回包含 JSON object 的字符串的 XML 版本。
xml('<value>')
范围:
字符串用 JSON object 来转换。 JSON object必须只有一个根属性,不能是数组。 使用反斜杠字符 () 作为双引号 (") 的转义字符。
存储在 blob 存储中的示例源 xml 文件。
解决方案:
@string(xml(json(string(activity('Lookup1').output.value[0]))))
现在,您可以将其用作字符串以存储在变量中,也可以直接在 web 活动负载中动态使用它。
@xml(json(string(activity('Lookup1').output.value[0])))
查看 MS 文档了解更多信息: xml function 示例
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.