二进制数据
二进制数据是任何文件类型的数据,例如图像文件或文档。
本页面收集与 n8n 中的二进制数据相关的资源。
在工作流中使用二进制数据
您可以在 n8n 工作流中处理二进制数据。n8n 提供节点来帮助您处理二进制数据。您也可以使用代码。
节点
有三个关键节点专用于处理二进制数据文件:
- 从磁盘读取/写入文件,从运行 n8n 的机器读取文件或将文件写入其中。
- 转换为文件以获取输入数据并将其输出为文件。
- 从文件中提取以从二进制格式获取数据并将其转换为 JSON。
有用于处理 XML 和 HTML 数据的单独节点:
以及执行常见任务的节点:
您可以使用
本地文件触发器根据本地文件的更改触发工作流。要拆分或连接二进制数据项,请使用
数据转换节点。代码
您可以使用
代码节点来操作工作流中的二进制数据。例如,获取二进制数据缓冲区:获取工作流中可用的二进制数据。自托管时配置二进制数据模式
您可以使用
二进制数据环境变量配置自托管 n8n 实例如何处理二进制数据。这包括设置存储路径和选择如何存储二进制数据等任务。您的配置会影响 n8n 的扩展效果:
扩展 | 二进制数据文件系统模式。读取和写入二进制文件可能会带来安全隐患。如果您想禁用读取和写入二进制数据,请使用环境变量。有关更多信息,请参阅
环境变量 | 节点。