【发布时间】:2015-10-15 14:24:58
【问题描述】:
我正在尝试创建一个广泛执行以下操作的 Azure 逻辑应用:
对 REST 服务使用 HTTP 调用,REST 服务将返回带有 ID 的 JSON。这工作正常,生成的 JSON 看起来有点像这样:
"workItems" : [ { "id": 118, }, { "id": 119, }, etc ]我需要提取所有 Id,并将它们放入逗号分隔的字符串中,例如
118, 119, etc。逗号分隔的字符串随后将用作另一个 HTTP REST 调用的一部分。
但是我在第 2 点上遇到了困难。我看不出在哪里可以编写一些脚本或代码(无需构建自定义逻辑应用程序组件)来执行此转换。
目前我尝试使用 BizTalk 应用程序将 JSON 转换为 XML,然后使用 XPath,然后希望在某个时候将其转换为字符串 - 但整个过程似乎过于复杂。
我意识到我可以编写自定义应用程序,但如果我这样做了,那么我还不如在自定义应用程序中完成所有工作。如果可能,最好使用 Azure 的原生功能。
恐怕我会遗漏一些明显的东西。建议将不胜感激。
【问题讨论】:
标签: json azure-logic-apps