Power Automate中如何转义数组名称中的连字符'-'
Power Automate提取含连字符的JSON数组解决方案
当JSON属性名带连字符时,用点语法访问会触发解析错误,转义的方式在Power Automate里行不通,正确的做法是改用方括号+引号的语法来定位属性:
variables('formdata')['kr-answers']
这种写法会让Power Automate直接把'kr-answers'识别为完整的属性名称,不会把连字符解析成减号运算符。替换你原来的表达式后,代码视图里的value字段会自动变成:
"@variables('formdata')['kr-answers']"
这样就能正常提取目标数组了。
内容的提问来源于stack exchange,提问作者Mickael Sopel
相关产品推荐
相关产品推荐

