如何在Azure Logic App中逐行读取CSV文件?

时间:2016-09-30 09:59:50

标签: azure-functions azure-logic-apps

我有一个Azure Logic应用程序,它从Sharepoint站点中选择一个文件。 在下一步中,我想解析文件内容以逐行读取它们并传递我已经创建的Azure函数中的每一行。

在这个阶段,我无法获取并遍历文件的每一行。我只能获得完整的文件。

有关如何实现这一目标的任何建议吗?

2 个答案:

答案 0 :(得分:4)

截至目前,LogicApp中没有开箱即用的连接器或功能,可以逐行解析CSV文件。您可以随时投票选择新功能feedback.azure.com/forums/287593-logic-apps?query=CSV

  1. 您必须将整个内容传递给您已有的Azure功能并对其执行必要的操作

    或者

  2. LogicApps github repo中有一个CSVToJson连接器可供使用

  3. https://github.com/logicappsio/CSVtoJSON

    不受官方支持但应该可以使用它。

答案 1 :(得分:1)

当前,有一个功能是Azure Logic App,可以从给定位置读取Excel文件。

看看这个博客-https://www.pmichaels.net/2018/04/22/what-can-you-do-with-a-logic-app-part-two-use-excel-to-manage-an-e-mail-notification-system/,它写得不错,应该让您对使用此功能有所了解。