Azure Logic应用程序:从文件读取XML并使用数据编写JSON

时间:2018-10-17 11:15:49

标签: json xml api azure azure-logic-apps

我是新手,正在尝试了解Azure Logic应用程序。 我想创建一个LogicApp:

寻找新的XML文件

,对于每个文件:

阅读XML

检查节点“附件”是否存在

以及每个附件:

读取文件名

从FTP获取文件并进行BASE64编码

每个附件的结尾。

写JSON文件(我有一个模式)

使用JSON文件作为“ application / json”将HTTP HTTP-Post传递到API

使用Logic-Apps是否可能?

1 个答案:

答案 0 :(得分:0)

是的,可以。

  • 使用 xpath表达式(例如xpath(xml(item()),'string(// Part / @ ref)'))检查节点是否存在
  • 对于从FTP获取文件,请使用操作 FTP-获取文件内容
  • 编写JSON文件,使用操作数据操作-撰写。如果需要转换,则必须使用“集成帐户”和“地图”。
  • 将HTTP发布到API,使用操作 HTTP