بهترین آزاد تبدیل CSV به JSON

تبدیل سطرهای CSV به آرایه‌های JSON پاک از اشیا - آزاد، چسباندن یا آپلود، هیچ چیز ذخیره نشده.

صد در صد آزاد ثبت نام نشده بدون نشان آبی پرونده‌های پردازش‌شده در حافظه ، هرگز ذخیره نشدند
Go Pro برای بهترین مدل‌های هوش مصنوعی - تصویر، ویدئوی و چت - به علاوه آپلودهای بزرگتر، اولویت در صف و بدون انتظار. ارتقا به Pro
عشق best.free? به اشتراک بذار

چطور کار ميکنه

  1. فراهم کردن CSV. متن CSV خود را بچسبانید یا یک پرونده. csv را بارگذاری کنید.
  2. تنظیم گزینه‌ها. بگویید که آیا سطر اول یک سرآیند است و جداکننده را انتخاب کنید (کمه، تب،...).
  3. دریافت JSON. آرایهٔ JSON را کپی کنید یا آن را به عنوان یک فایل.json دانلود کنید.

در مورد این ابزار

CSV به JSON داده‌های جدولی CSV را به آرایه JSON تبدیل می‌کند که می‌توانید در کد یا API از آن استفاده کنید. CSV را بچسبانید یا یک پرونده.csv را بارگذاری کنید، به آن بگویید که آیا سطر اول یک سرآینده‌ی است و اگر یک کمان نیست ، جداکننده را انتخاب کنید. با یک سطر سرآینده‌ی، هر خط به یک شیء JSON تبدیل می‌شود که توسط نام ستون کلید زده می‌شود؛ بدون آن ، هر خط به آرایه تبدیل می‌شود. خروجی چاپ زیبا و آماده برای رونوشت یا بارگیری است. همه چیز در درخواست تجزیه می‌شود و هیچ چیز ذخیره نمی‌شود.

مردم براي چي ازش استفاده ميکنن

  • ورود داده‌های صفحه گسترده به API یا برنامه
  • تبدیل یک CSV صادر شده به JSON برای کد
  • تبدیل یک فهرست آشنا یا محصول به ساختار JSON
  • نمونه با داده‌های واقعی بدون نوشتن تجزیه‌کننده

رابط کاربری توسعه‌دهنده

این ابزار را از کد خودتان خودکار کنید. یک درخواست POST را به نقطه پایانی زیر ارسال کنید و همان نتیجه را که ابزار وب تولید می‌کند دریافت کنید. این محدود به نرخ بر حسب IP است و نیازی به ثبت نام ندارد — کلیدهای API برای محدودیت‌های بالاتر در حال آمدن هستند.

POST https://best.free/api/tools/csv-to-json/
پارامتر مثال لازم یادداشتها
text name,age\nAda,36 آره CSV text (or upload a file on the web form).
delimiter , نه Field delimiter (use "tab" for TSV).
header True نه First row is a header.
curl -X POST https://best.free/api/tools/csv-to-json/ \
  -H 'Content-Type: application/json' \
  -d '{"text": "name,age\\nAda,36", "delimiter": ",", "header": true}'
import requests

r = requests.post(
    "https://best.free/api/tools/csv-to-json/",
    json={"text": "name,age\nAda,36", "delimiter": ",", "header": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/csv-to-json/", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ text: "name,age\nAda,36", delimiter: ",", header: true }),
});
const data = await r.json();
console.log(data);

پاسخ: JSON with the converted array in "json".

{"ok": true, "json": "[\n  {\"name\": \"Ada\", \"age\": \"36\"}\n]"}

پرسش‌های متداول

با یک سطر سرآیند ، هر خط داده به یک شیء JSON که کلیدهای آن نام ستون است تبدیل می‌شود. بدون آن ، هر خط به یک آرایه ساده از مقادیر تبدیل می‌شود. شما در فرم انتخاب می‌کنید که کدام یک است.

بله. تنظیم جداساز به یک تب برای پرونده‌های TSV ، یا به یک نقطهٔ نیمه یا کاراکتر دیگر ، بنابراین صادرات به سبک اروپایی و جداسازی با تب به درستی تبدیل می‌شود.

بله. یک پرونده.csv تا ۱۰۰ مگابایت را بارگذاری کنید، یا مستقیماً متن را کپی کنید — هر دو کار می‌کنند و خروجی یکسان است.

مقادیر دقیقاً همان‌طور که در CSV ظاهر می‌شوند ، به عنوان رشته نگه داشته می‌شوند ، که از غافلگیری‌هایی مانند تبدیل کد صفر پیشین به عدد جلوگیری می‌کند. اگر نیاز باشد ، می‌توانید انواع را در کد خودتان بسازید.

بله. علاوه بر نمایش JSON قالب‌بندی شده برای کپی، ابزار می‌تواند آن را به عنوان یک فایل قابل دانلود. json بازگرداند.

نه. CSV در درخواست با کتابخانه استاندارد تجزیه می‌شود و بلافاصله حذف می‌شود - هیچ چیز ذخیره، ثبت یا فرستاده نمی‌شود.

بله. یک بدنه JSON را به /api/tools/csv-to-json/ POST کنید و یک پاسخ JSON دریافت می‌کنید — موتوری که ابزار وب از آن استفاده می‌کند، بنابراین نتایج یکسان است. این مانند نسخه وب محدودیت نرخ بر اساس IP دارد و نیازی به ثبت نام ندارد؛ کلیدهای API برای محدودیت‌های بالاتر در حال آمدن است. برای مثال‌های آماده برای اجرا، curl، Python و JavaScript، بخش API بالا را ببینید.

بله - CSV به JSON کاملاً رایگان است، بدون علامت آب در خروجی و بدون نیاز به کارت اعتباری.

بله. این در مرورگر شما اجرا می‌شود، بنابراین CSV به JSON بر روی تلفن‌ها و تبلت‌ها و همچنین دسکتاپ کار می‌کند - هیچ برنامه‌ای برای نصب وجود ندارد.

CSV به JSON بدون هیچ ثبت نامی کار می‌کند؛ یک حساب رایگان اختیاری فقط برای باز کردن محدودیت‌های استفاده بالاتر وجود دارد.

ابزارهای مرتبط

رتبه این صفحه
5.0/5 (0)

چه چيزي رو مي تونيم بهتر کنيم؟ بازخورد شما به ما کمک مي کنه مشکلات رو حل کنيم