Handytool
سندرایگانبه‌صورت محلی اجرا می‌شود

CSV به JSON

ردیف‌های CSV را به اشیای JSON تبدیل کنید.

.csv
جهت
جداکننده
ردیف سرستون
تورفتگی
ورودی CSV
0 خط0 بایت
خروجی JSON
0 خط0 بایت

درباره CSV به JSON

CSV یا TSV را بچسبانید و Handytool هر ردیف را به object JSON تمیز تبدیل می‌کند — مستقیم در مرورگر شما. تبدیل‌کننده جدا‌کننده و سرصفحه را خودکار تشخیص می‌دهد. داده‌های شما دستگاه را ترک نمی‌کنند.

ویژگی‌های CSV به JSON

  • 01

    Smart delimiter detection

    Leave it on Auto and the tool scores commas, semicolons, tabs and pipes to pick the most consistent delimiter, or lock a specific one when your data is non-standard.

  • 02

    Headers or raw arrays

    Use the first row as object keys to get an array of JSON objects, or turn headers off for a raw 2D array. Duplicate header names are automatically disambiguated.

  • 03

    Runs fully in your browser

    تجزیه کاملاً در مرورگر شما انجام می‌شود — داده‌های شما هرگز دستگاه را ترک نمی‌کنند — بدون حساب و بدون ردیابی. می‌توانید با فاصله 2 یا 4 کاراکتر قالب‌بندی کنید، برای API‌ها فشرده کنید، به کلیپ‌بورد کپی کنید یا فایل .json بارگیری کنید.

سؤالات متداول درباره CSV به JSON

چطور یک فایل CSV را به JSON تبدیل کنم؟
فایل CSV را در یک ویرایشگر متن یا صفحه‌گسترده باز کنید، ردیف‌ها را کپی کرده و در پنل چپ جای‌گذاری کنید. روی تبدیل کلیک کنید و پنل راست JSON را نشان می‌دهد — یا آرایه‌ای از اشیاء (وقتی سرستون‌ها فعال هستند) یا آرایه‌ای از آرایه‌ها. از دانلود برای ذخیره به‌عنوان converted.json استفاده کنید.
چه جداکننده‌هایی پشتیبانی می‌شوند؟
کاما، نقطه‌ویرگول، تب و پایپ همگی پشتیبانی می‌شوند. تنظیم پیش‌فرض خودکار داده‌ها را بررسی می‌کند و جداکننده‌ای را انتخاب می‌کند که سازگارترین عرض ردیف را ایجاد کند، که CSV اروپایی با نقطه‌ویرگول و خروجی‌های جداشده با تب را مدیریت می‌کند.
آیا فیلدهای نقل‌شده و کاماهای داخل سلول‌ها را مدیریت می‌کند؟
بله. تجزیه‌گر از RFC 4180 پیروی می‌کند: فیلدهایی که در گیومه‌های دوگانه قرار دارند می‌توانند شامل جداکننده، خطوط جدید یا گیومه‌های escape‌شده به‌صورت دو گیومه دوگانه ("") باشند. گیومه‌های بسته‌نشده به‌جای خراب کردن خروجی به‌عنوان خطا نمایش داده می‌شوند.
با سرستون‌های تکراری یا خالی چه اتفاقی می‌افتد؟
سرستون‌های خالی به column_1، column_2 و غیره تبدیل می‌شوند. نام‌های تکراری یک پسوند عددی می‌گیرند (email، email_2) تا هر کلید در شیء JSON حاصل یکتا باشد.
آیا داده‌های من جایی آپلود می‌شود؟
خیر. مبدل CSV به JSON 100% در مرورگر شما با استفاده از JavaScript اجرا می‌شود — ردیف‌های شما هرگز به سروری نمی‌رسند و هیچ چیز ثبت نمی‌شود. همچنین پس از بارگذاری صفحه، به‌صورت آفلاین کار می‌کند.
آیا محدودیت ردیف یا اندازه وجود دارد؟
محدودیت سختی وجود ندارد، اما فایل‌های بسیار بزرگ (صدها مگابایت) ممکن است نمایش کندی داشته باشند. برای خروجی‌های معمول صفحه‌گسترده با هزاران ردیف، تبدیل عملاً فوری است.

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

سند

کاوش در ابزارهای دیگر

همه ابزارها