Handytool
راهنمای توسعه‌دهنده5 دقیقه خواندنبه‌روزشده در ۱۸ اردیبهشت ۱۴۰۵

تجزیه‌کننده CSV فوری

سطرهای جدول‌گاه را به اشیاء JSON تبدیل کنید — رایگان، خصوصی، فوری.

Handytool فایل‌های CSV و TSV را کاملاً در مرورگر شما به آرایه‌های JSON تمیز تجزیه می‌کند، درون‌خودکار ویرگول، نقطه‌ویرگول، تب یا لوله‌ها را شناسایی می‌کند و فیلدهای نقل‌قول را حفظ می‌کند.

نکات کلیدی

  • 01ویرگول، نقطه‌ویرگول، تب و جدا‌کننده‌های لوله را خودکار شناسایی می‌کند بنابراین بیشتر فایل‌ها بدون تنظیم کار می‌کند.
  • 02سرسطرهای اول به کلیدهای شیء JSON می‌شوند؛ سرسطرها را برای آرایه 2D خام غیرفعال کنید.
  • 03RFC 4180 را دنبال می‌کند — فیلدهای نقل‌قول، ویرگول درون سلول‌ها و نقل‌قول‌های خروج شده همگی درست مدیریت می‌شوند.
  • 04تبدیل 100٪ در مرورگر شما اجرا می‌شود — داده‌های شما هرگز آپلود یا وارد ثبت نمی‌شوند.

چرا توسعه‌دهندگان و تحلیل‌گران CSV به JSON نیاز دارند

CSV زبان مشترک صادرات داده است — جدول‌گاه‌ها، پایگاه‌های داده، ابزارهای CRM و پلتفرم‌های تجزیه‌وتحلیل همگی آن را تولید می‌کند. اما بیشتر API‌های مدرن، برنامه‌های جلویی و خط‌لوله‌های داده JSON انتظار می‌کشند. تبدیل به صورت دستی برای چیزی بیشتر از چند سطر غیرعملی است و بیشتر ابزارهای آنلاین شما را برای آپلود داده به سرور نیاز می‌گذارند.

Handytool فایل‌های CSV و TSV را مستقیماً در مرورگر شما تجزیه می‌کند. سطرها را بچسبانید، درون‌خودکار را برای تشخیص جدا‌کننده اجازه دهید و در چند ثانیه آرایه JSON تمیز دریافت کنید. چون چیزی ماشین شما را ترک نمی‌کند، صادرات حساس از Excel، Google Sheets، Postgres یا پردازش‌کننده پرداخت کاملاً خصوصی می‌مانند.

نحوه تبدیل فایل CSV به JSON

  1. 01

    CSV خود را بچسبانید

    سطرها را از جدول‌گاه یا فایل متن کپی کنید و در سمت چپ بچسبانید. می‌توانید فایل .csv یا .tsv را مستقیماً آپلود کنید.

  2. 02

    تشخیص جدا‌کننده را بررسی کنید

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

  3. 03

    سرسطرها را روشن یا خاموش کنید

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

  4. 04

    فاصله و تبدیل را انتخاب کنید

    خروجی 2 فاصله، 4 فاصله یا کوچک‌شده را انتخاب کنید. JSON در سمت راست ظاهر می‌شود — آن را در کلیپ‌بورد کپی کنید یا به‌ عنوان converted.json دانلود کنید.

متغیرهای CSV که مدیریت می‌شوند

  • 01CSV جدا‌شده با ویرگول استاندارد (Excel، Google Sheets)
  • 02CSV جدا‌شده با نقطه‌ویرگول (زبان محل Excel اروپایی)
  • 03مقادیر جدا‌شده با تب (TSV) از صادرات پایگاه داده
  • 04فایل‌های جدا‌شده با لوله معمول در خط‌لوله‌های داده
  • 05فایل‌ها با یا بدون سطر سرسخن
  • 06فیلدهای نقل‌قول حاوی ویرگول، خط‌جدید یا نقل‌قول‌های خروج شده

داده‌های شما در مرورگر شما باقی می‌مانند

تجزیه‌کننده CSV 100٪ در مرورگر شما با استفاده از JavaScript اجرا می‌شود. سطرهای شما هرگز سرور را لمس نمی‌کند، چیزی وارد ثبت نمی‌شود و هیچ حسابی برای ایجاد وجود ندارد. این برای صادرات حاوی اطلاعات شخصی، سوابق مالی، فهرست‌های مشتری یا هر داده‌ای که توسط مقررات حریم خصوصی حکومت است مهم است.

هیچ حد ردیف سخت یا حجم فایل که توسط سرور تحمیل می‌شود وجود ندارد — سقف عملی حافظه دستگاه شما است. برای صادرات جدول‌گاه معمول با هزاران ردیف تبدیل به‌ عنوان موثر فوری است. فایل‌های بسیار بزرگ (صدها مگابایت) ممکن است چند ثانیه بیشتر طول بکشد.

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

نحوه تبدیل فایل CSV به JSON آنلاین؟

سطرهای CSV خود را بچسبانید یا فایل آپلود کنید، تأیید کنید جدا‌کننده درست شناسایی شده، سرسطرها را روشن یا خاموش کنید و تبدیل را کلیک کنید. JSON به‌ عنوان converted.json دانلود می‌شود.

کدام جدا‌کننده‌ها پشتیبانی می‌شوند؟

ویرگول، نقطه‌ویرگول، تب و لوله. تنظیم خودکار رایج‌ترین جدا‌کننده را انتخاب می‌کند، که CSV نقطه‌ویرگول اروپایی و صادرات TSV را بدون تنظیم مدیریت می‌کند.

آیا ویرگول درون سلول‌ها را مدیریت می‌کند؟

بله. فیلدهای بسته شده در نقل‌قول ممکن است جدا‌کننده، خط‌جدید یا نقل‌قول‌های خروج شده را داشته باشند — دقیقاً همانطور که RFC 4180 مشخص می‌کند.

چه اتفاقی برای سرسطرهای تکراری یا خالی می‌افتد؟

سرسطرهای خالی column_1، column_2 و غیره می‌شوند. نام‌های تکراری پسوند عددی دریافت می‌کند (email، email_2) بنابراین هر کلید JSON منحصر به فرد است.

آیا داده‌های من به سرور آپلود می‌شوند؟

خیر. تجزیه‌کننده کاملاً در مرورگر شما اجرا می‌شود. سطرهای شما هرگز سرور را لمس نمی‌کند و چیزی وارد ثبت نمی‌شود.

آیا حد ردیف یا حجم فایل است؟

بدون حد سرور. فایل‌های بسیار بزرگ رندر کردن کندتر ممکن است، اما صادرات معمول با هزاران ردیف فوری تبدیل می‌شود.

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

ادامه کار با ابزارهای سند

ابزارهای سند