首页 > 解决方案 > 逻辑应用程序:如何在 JSON 变量中添加根节点?

问题描述

我正在尝试执行以下操作:

@xml(json(concat('\\"rootnode\\":',variables('TestJSON'))))

但是我得到的错误是:

无效的模板。无法在“1”行和“1873”列的操作“Set_XXXXXXX”输入中处理模板语言表达式:“模板语言函数“json”参数无效。提供的值 '\"rootnode\":........ 无法解析:'解析值时遇到意外字符:\. 路径'',第 0 行,位置 0。'。

看起来转义字符在逻辑应用程序中不起作用?有什么建议么?

标签: jsonazure-logic-apps

解决方案


请使用这个表达式:

xml(json(concat('{"rootnode":',variables('TestJSON'), '}')))

在此处输入图像描述


推荐阅读