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

How to read a CSV file line by line in Azure Logic App?

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

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

关于如何实现这一点有什么建议吗?

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

  1. 您必须将全部内容传递给您已有的 Azure Functions 并对其执行必要的操作


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

https://github.com/logicappsio/CSVtoJSON

官方不支持,但应该可以用

目前,有一项功能是 Azure 逻辑应用程序,它可以从给定位置读取 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/,它写得很好,应该让您对使用该功能有所了解。