مبدل CSV به JSON (تبدیل ردیف هدر به کلید)

CSV را به آرایه JSON تبدیل کنید. چسباندن متن یا آپلود فایل، با پردازش محلی به‌صورت پیش‌فرض.

CSV را بچسبانید و فوراً به JSON تبدیل کنید. با داده‌های شخصی با دقت برخورد کنید.

داده ورودی در مرورگر شما پردازش می‌شود و هرگز آپلود نمی‌شود.

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

برای گردش‌کارهای «CSV JSON conversion»، «csv to json» و «convert CSV to JSON» با چسباندن یا آپلود سریع استفاده کنید.

نحوه استفاده

  1. CSV را بچسبانید (یا فایل را آپلود کنید)
  2. در صورت نیاز، هدر، تشخیص نوع و رفتار خانه خالی را انتخاب کنید
  3. خروجی JSON را کپی کنید یا به صورت .json دانلود کنید

نمونه‌ها

پایه (تشخیص نوع روشن)

ورودی

name,age,active
Alice,30,true
Bob,25,false

خروجی

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

تبدیل خانه خالی به null

ورودی

name,age
Alice,
Bob,25

خروجی

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

نکات تبدیل

  • برای ستون‌های شناسه که صفرهای ابتدایی مهم هستند، تشخیص نوع را خاموش نگه دارید.
  • برای TSV، جداکننده را روی tab بگذارید یا از تشخیص خودکار استفاده کنید.
  • اگر تعداد ستون‌ها متفاوت است، هشدارها را بررسی کنید و در صورت نیاز جداکننده را دستی تنظیم کنید.

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

آیا می‌توانم از ردیف اول به‌عنوان هدر استفاده کنم؟

بله. اگر حالت هدر خاموش باشد، کلیدها به‌صورت col1، col2، ... تولید می‌شوند.

عددها به‌صورت رشته باقی می‌مانند.

تشخیص نوع را روشن کنید. پیش‌فرض امن، خاموش است (همه مقادیر به‌صورت رشته).

آیا خانه‌های خالی می‌توانند null شوند؟

می‌توانید بین رشته خالی، null یا حذف کلید انتخاب کنید.

آیا TSV را هم تبدیل می‌کند؟

جداکننده را روی tab بگذارید یا از تشخیص خودکار استفاده کنید.

آیا از ویرگول/خط جدید داخل فیلدهای نقل‌قول‌شده پشتیبانی می‌کند؟

بله. اگر تجزیه ناموفق بود، کاراکتر quote و جداکننده را به‌طور صریح تنظیم کنید.

اگر نام هدرها تکراری باشد چه می‌شود؟

به‌طور خودکار به صورت name_2، name_3 و مانند آن تغییر نام داده می‌شوند و به‌صورت هشدار نمایش داده می‌شوند.