我每天尝试自动从 Sharepoint 文件夹中的选定文件中读取数据,最终将其写入 Azure SQL 表中。我成功获取了文件夹中的文件列表,并在每个周期的应用中读取它们,但从那时起遇到了问题。
获取文件列表后,我正在运行一个 Compose 来执行此操作 -
base64ToString(body('Get_file_content')?['$content'])
这给出了合理的输出(或似乎是)。
但是原始输出显示换行符(正如我认为您所期望的,在这种情况下 ),仅使用末尾空白行进行演示。
我认为添加了另一个组合来尝试通过这些换行符进行分割 -
split(outputs('Compose'), '\r\n')
但是输出看起来像这样。
如何阻止它将字符串更改为数组,以便我可以准备数据以便将行插入到 SQL 中?
谢谢
汤姆
我在 Goolge 和 ChatGPT 上尝试了各种解决方案,但无论我做什么,我都会在 [" "] 内得到块结果。我想在此阶段之后删除标题行和空白行,但整个块被删除,因为它被识别为单行。
尝试:
split( outputs('Compose'), decodeUriComponent('%0A') )