Json 在逻辑应用程序液体映射中将字符串转换为整数

Json 在逻辑应用程序液体映射中将字符串转换为整数,json,type-conversion,liquid,azure-logic-apps,Json,Type Conversion,Liquid,Azure Logic Apps,我正在尝试在Logic App Liquid maps中将字符串转换为整数。 我的液体是这样的 {% assign var = "2" %} {% assign number = var| Plus: 1 %} { "number":"{{number}}" } 输出(如下)计算为21(字符串浓度),而不是预期的3 { "number": "21" } 任何关于如何将此字符串更改为整

我正在尝试在Logic App Liquid maps中将字符串转换为整数。 我的液体是这样的

{% assign var = "2" %}
{% assign number = var| Plus: 1 %}

{
"number":"{{number}}"
}
输出(如下)计算为21(字符串浓度),而不是预期的3

{
    "number": "21"
}
任何关于如何将此字符串更改为整数以便我可以对其进行数学计算的建议都将不胜感激


感谢

根据一些测试,当我们在logic app liquid中运行字符串时,
{%assign number=var | Plus:1%}
似乎无法将字符串转换为整数(尽管它在logic app之外的liquid中工作,正如互联网上提到的许多网站和帖子)

但我们可以通过逻辑应用程序中的以下液体模板来实现:

{% assign var = "2" %}
{% assign var1 = var | Round %}
{% assign number = var1 | Plus: 1 %}

{
    "var1":{{var1}},
    "number":{{number}}
}
它在我的logic应用程序中运行良好,下面是结果的屏幕截图: