如何在LOGICAPPS中截断字符串?

如何在LOGICAPPS中截断字符串?,logic,Logic,我们有一些超过30个字符的地址,我必须将它们截断为最多30个字符。我想做的是: “value”:“@{substring(body('Parse_JSON_2')?['address1'],0,29)}” 我得到的错误是: 无法处理第“1”行和第“2956”列的“Set_variable”输入中的模板语言表达式:“模板语言函数”substring“参数超出范围:'start index'和'length'必须是非负整数,且其总和不得大于字符串的长度 尝试使用: @{substring(stri

我们有一些超过30个字符的地址,我必须将它们截断为最多30个字符。我想做的是:

“value”:“@{substring(body('Parse_JSON_2')?['address1'],0,29)}”
我得到的错误是:

无法处理第“1”行和第“2956”列的“Set_variable”输入中的模板语言表达式:“模板语言函数”substring“参数超出范围:'start index'和'length'必须是非负整数,且其总和不得大于字符串的长度

尝试使用:

@{substring(string(body('Parse_JSON_2')?['address1'],0,29))}