在数据工厂中,如何访问名称包含"@"的属性?



使用此示例JSON列表:

"value": [
{
"@microsoft.graph.downloadUrl": "http://anyurl1"
},
{
"@microsoft.graph.downloadUrl": "http://anyurl2"
}
]

在Data Factory中,我有一个ForEach活动,它被分配为循环通过每个"值",所以在本例中是两个循环。我的问题是,如何访问分配给@microsoft.graph.downloadUrl的值?我尝试过以下几种:

@item().@microsoft.graph.downloadUrl 

但我得到以下错误:

表达式'item((@microsoft.graph.downloadUrl"无效:位置"7"处的字符串字符"@"不是必需的

我知道"@"是一个问题,因为它表示要对表达式求值,因此我正在寻找一种转义此字符的方法。

请尝试以下操作:

@item()['@microsoft.graph.downloadUrl']

希望这能帮助到你。

相关内容

  • 没有找到相关文章

最新更新