如何在逻辑应用程序中使用compose连接器创建新的json对象而不更改顺序?

时间:2019-07-08 18:32:46

标签: azure azure-logic-apps

我有逻辑应用程序,并在compose connector中创建了一个json负载 但保存后,它的名称为asc order

如何维护订单

原始json是-

{
"mainId":"2323",
"address":"DC"
}

但是保存后,它会自动以-

{
"address":"DC",
"mainId":"2323"
}

1 个答案:

答案 0 :(得分:4)

如果仅编写数据,它将显示asc顺序,因为JavaScript JSON库默认为属性的字母顺序。因此,如果您坚持使用JSON格式,这是一种预期的行为,不会产生副作用。在其他情况下,例如转换为XML。

如果您坚持自定义顺序,可以尝试使用我的。我创建了json格式的字符串,然后对其进行了组合或将其解析为json。

enter image description here

enter image description here

您可以尝试composeparse json的操作,它们都可以工作。希望对您有帮助。