使用 SharePoint "Get file content using path" 操作时从 "File Content" 中的 JSON 中提取 $content 值

Extracting $content value from JSON in "File Content" when using the SharePoint "Get file content using path" action

我正在使用“使用路径获取文件内容”从 SharePoint 检索 PDF 文档。

在随后的“设置变量”操作中,我需要访问 $content 属性 的值来构建一个 json 请求,如下所示

这目前对我不起作用,因为我在运行时的“解析 JSON”操作中收到以下错误:

BadRequest。 属性 'content' 必须是 'ParseJson' 操作输入中的 JSON 类型,但类型是 'application/pdf'.

我的 Parse JSON 操作的架构如下所示:

如何从“文件内容”操作输出中获取 $content 属性 的值?

下面的方法不行

因为我的 JSON 最终是这样的:

  "Attachments": [
    {
      "AttachmentData": {
        "$content-type": "application/pdf",
        "$content": "JVBERi0xLjQN......."
      },
      "AttachmentName": "Hollow.pdf"
    }
  ]

根据您的要求,您可以使用表达式 outputs('Get_file_content_using_path')?['body']?['$content'] 从“文件内容”操作输出中获取 $content 属性 的值。请参考截图: