بهترین آزاد تبدیل JSON به CSV
یک آرایه JSON از اشیا را به یک CSV آماده برای صفحه گسترده تبدیل کنید - آزاد، چسباندن یا آپلود، هیچ چیز ذخیره نشده است.
چطور کار ميکنه
- فراهم کردن JSON. یک آرایه JSON از اشیا (یا یک شیء واحد) را بچسبانید، یا یک فایل.json را بارگذاری کنید.
- تبدیل. تبدیل فشار دهید — ستونها از کلیدها در سراسر همه اشیا ساخته میشوند.
- دریافت CSV. CSV را کپی کنید یا آن را برای باز کردن در یک صفحه گسترده دانلود کنید.
در مورد این ابزار
JSON به CSV آرایه JSON اشیا را به یک CSV آماده صفحه گسترده صاف میکند. JSON را بچسبانید یا یک پرونده.json را بارگذاری کنید و ابزار سرآیند ستون را از اتحاد کلیدهای هر شیء میسازد، بنابراین سطرهای با رشتههای مختلف هنوز هم خط میخورند. اشیا و آرایههای تودرتو به عنوان JSON فشرده در سلول خود نوشته میشوند به جای این که رها شوند. نتیجه مستقیماً در اکسل، صفحه یا اعداد باز میشود. همه چیز در درخواست تجزیه میشود و هیچ چیز ذخیره نمیشود.
مردم براي چي ازش استفاده ميکنن
- باز کردن پاسخ JSON API در یک صفحه گسترده
- تبدیل JSON صادراتی به یک CSV برای اکسل یا صفحه
- اشتراکگذاری دادههای ساختاری با همکاران غیر فنی
- بررسی انبوه رکوردهای JSON به عنوان سطر و ستون
رابط کاربری توسعهدهنده
این ابزار را از کد خودتان خودکار کنید. یک درخواست POST را به نقطه پایانی زیر ارسال کنید و همان نتیجه را که ابزار وب تولید میکند دریافت کنید. این محدود به نرخ بر حسب IP است و نیازی به ثبت نام ندارد — کلیدهای API برای محدودیتهای بالاتر در حال آمدن هستند.
https://best.free/api/tools/json-to-csv/
| پارامتر | مثال | لازم | یادداشتها |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
آره | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
پاسخ: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}