json - Azure 数据工厂:将 XML 数据转换为 JSON
问题描述
抱歉,如果我一直在搜索论坛但在其他地方问过这个问题,但仍然没有遇到类似的事情。另外,如果我的问题是外行的话,我很抱歉,因为我刚开始在 Azure 上工作,很多东西和术语对我来说仍然很新。所以情况是这样的
背景
我正在使用一个名为GetBearerToken的 WebActivity ,它请求 API 端点来检索身份验证令牌(JSON 响应)。然后,此令牌作为 Header 的一部分传递给下一个从第二个 API 端点请求数据的 WebActivity(即承载令牌授权)。像这样获取 Bearer 令牌,
管道看起来像这样,
我得到的响应是 XML 格式的。由于 Azure 在 XML 内容方面不是很有帮助,因此我希望将数据转换为 JSON,以便在后续步骤中对其进行解析或存储。
我搜索了很多,然后遇到了这样的事情,
@json(xml(activity('GetData').output.Response))
有人建议它从 WebActivity 获取 XML 响应并将其转换为 JSON。
问题
现在我的问题是,因为我还很新,所以我不确定我需要在哪里使用这个命令才能让它工作,很抱歉这可能是一个非常简单的 1 行答案,但我完全不知道如何以及在哪里使用这些命令? 我是否需要创建一个新的 WebActivity 或类似的东西来处理这个问题。
任何建议和帮助将不胜感激。
非常感谢,期待一些有用的提示和建议