逻辑应用程序:如何在JSON变量中添加根节点?
我正在努力做到以下几点:逻辑应用程序:如何在JSON变量中添加根节点?,json,azure-logic-apps,Json,Azure Logic Apps,我正在努力做到以下几点: @xml(json(concat('\\"rootnode\\":',variables('TestJSON')))) 然而,我得到的错误是: 无效模板。无法在中处理模板语言表达式 第“1”行和第“1873”列的操作“Set_uxxxxxxx”输入: 模板语言函数“json”参数无效。提供 值“\”根节点\”:。。。。。。。。。。无法分析:“意外” 分析值时遇到的字符:\。路径“”,第0行, 第0位 看起来转义字符在逻辑应用程序中不起作用?有什么建
@xml(json(concat('\\"rootnode\\":',variables('TestJSON'))))
然而,我得到的错误是:
无效模板。无法在中处理模板语言表达式
第“1”行和第“1873”列的操作“Set_uxxxxxxx”输入:
模板语言函数“json”参数无效。提供
值“\”根节点\”:。。。。。。。。。。无法分析:“意外”
分析值时遇到的字符:\。路径“”,第0行,
第0位
看起来转义字符在逻辑应用程序中不起作用?有什么建议吗?请使用以下表达式:
xml(json(concat('{"rootnode":',variables('TestJSON'), '}')))
请使用以下表达式:
xml(json(concat('{"rootnode":',variables('TestJSON'), '}')))
谢谢你,弗兰克。成功了。看起来添加“{”和“}”是我错过的。另外,你能告诉我Logic App是否不支持转义字符吗?据我所知,
Azure Logic App
应该支持转义(未测试)。至于您提供的示例,在'
中添加“
不需要转义。谢谢Frank。它成功了。看起来添加“{”和“}”是我错过的。另外,您能告诉我Logic App是否不支持\escape chars吗?据我所知,Azure Logic App
应该支持转义(未测试)。对于您提供的示例,在“
中添加”
不需要转义。