二进制数据#
二进制数据是任何文件类型的数据,例如图像文件或文档。
此页面收集了 n8n 中与二进制数据相关的资源。
在工作流中处理二进制数据#
您可以在 n8n 工作流中处理二进制数据。n8n 提供节点来帮助您处理二进制数据。您也可以使用代码。
节点#
有三个专门处理二进制数据文件的关键节点:
- Read/Write Files from Disk 从运行 n8n 的机器读取和写入文件。
- Convert to File 接收输入数据并将其输出为文件。
- Extract From File 从二进制格式获取数据并将其转换为 JSON。
有专门处理 XML 和 HTML 数据的节点:
以及执行常见任务的节点:
您可以使用本地文件触发器基于本地文件的更改触发工作流。
要分割或连接二进制数据项目,请使用数据转换节点。
代码#
您可以使用 Code 节点在工作流中操作二进制数据。例如,获取二进制数据缓冲区:获取工作流中可用的二进制数据。
自托管时配置二进制数据模式#
您可以使用二进制数据环境变量配置自托管的 n8n 实例如何处理二进制数据。这包括设置存储路径和选择如何存储二进制数据等任务。
您的配置影响 n8n 的扩展性:扩展 | 二进制数据文件系统模式。
读取和写入二进制文件可能具有安全影响。如果您想要禁用读取和写入二进制数据,请使用 NODES_EXCLUDE
环境变量。有关更多信息,请参阅环境变量 | 节点。
此页面是否
微信
🚀 与作者交流
关注公众号

n8n实战笔记
📚 教程 💡 案例 🔧 技巧
📚 教程 💡 案例 🔧 技巧
添加微信

1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持
⚡ 快答 🎯 定制 🚀 支持