JSON转CSV、数据管道、API
将JSON数组 通过API转换为CSV
通过REST API将对象JSON数组转换为CSV格式。以可配置分隔符的JSON正文形式内联发送数据。非常适合数据管道、ETL工作流和电子表格导出。
# Convert JSON array to CSV
curl -X POST \
https://api.convertfilefast.com/v2/convert/json-to-csv \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d "{"data": [{"name": "Alice", "age": 30}, {"name": "Bob", "age": 25}], "delimiter": ","}" \
-o output.csv
# HTTP 200 OK — Content-Type: text/csvimport requests
payload = {
"data": [
{"name": "Alice", "age": 30, "city": "New York"},
{"name": "Bob", "age": 25, "city": "London"}
],
"delimiter": ","
}
response = requests.post(
"https://api.convertfilefast.com/v2/convert/json-to-csv",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json=payload
)
with open("output.csv", "wb") as f:
f.write(response.content)const payload = {
data: [
{ name: "Alice", age: 30, city: "New York" },
{ name: "Bob", age: 25, city: "London" }
],
delimiter: ","
};
const response = await fetch(
"https://api.convertfilefast.com/v2/convert/json-to-csv",
{
method: "POST",
headers: {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify(payload),
}
);
fs.writeFileSync("output.csv", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/convert/json-to-csv",
"contentType": "application/json",
"body": {
"data": [
{ "name": "Alice", "age": 30 },
{ "name": "Bob", "age": 25 }
],
"delimiter": ","
},
"options": { "response": { "responseFormat": "file" } }
}2秒内转换完成
优势
为什么使用我们的API?
完整可靠的解决方案,适用于任何技术栈的集成。
JSON正文请求
使用Content-Type: application/json在请求正文中直接发送您的JSON数组。无需文件上传。
可配置分隔符
为CSV输出选择逗号、分号、制表符或任何自定义分隔符。适应任何电子表格格式。
自动标题
CSV标题自动从JSON对象的键生成。无需手动列映射。
数据管道就绪
以最少的设置将此端点链接到ETL管道、数据导出工作流或报告系统。
n8n自动化
在n8n中使用HTTP Request节点将任何来源的JSON数据转换为CSV并保存到Google Sheets或Drive。
零存储
JSON数据在内存中处理,生成的CSV立即返回。没有数据存储在我们的服务器上。
面向 AI 智能体
也可以从 Claude、Cursor 或任意 MCP 客户端调用
Convert File Fast 提供原生的 Model Context Protocol 服务器。只需一次工具调用,即可把该转换交给 AI 智能体完成 —— 无需 HTTP 客户端,无需处理二进制,并为每个用户单独签发 API 密钥。
本地安装
npx -y convertfilefast-mcpMCP 工具调用
convert_file({ target_format: "csv", source_url: "https://example.com/file.json" })