使用此示例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']
希望这能帮助到你。