CSV جایگذاری‌شده را به یک آرایه JSON تمیز تبدیل کنید.

همه چیز در مرورگر شما اجرا می‌شود — داده شما هرگز این صفحه را ترک نمی‌کند.

فایل CSV خود را برای بارگذاری بیندازید
منبع CSV جایگذاری، بیندازید یک فایل یا یک نمونه بارگذاری کنید
جداکننده
نحوه خواندن داده شما
خروجی JSON همزمان با تایپ به‌روز می‌شود
شکل
تورفتگی
JSON شما اینجا ظاهر می‌شود CSV را در سمت چپ جایگذاری کنید، یک فایل .csv بیندازید، یا نمونه را برای دیدن در عمل بارگذاری کنید.

فیلدهای داخل نقل‌قول، نقل‌قول‌های escape‌شده و شکست خط داخل نقل‌قول کاملاً پشتیبانی می‌شوند (RFC 4180).


درباره CSV → JSON

این مبدل CSV به JSON داده جداشده با کاما، سمی‌کولن، تب یا پایپ را همزمان با تایپ شما به JSON تمیز تبدیل می‌کند. CSV را جای‌گذاری کنید، یک فایل .csv را رها کنید یا نمونه را بارگذاری کنید؛ جداکننده به‌طور خودکار تشخیص داده می‌شود (یا به‌صورت دستی اجباری می‌شود) و خروجی JSON زنده به‌روز می‌شود، همراه با یک جدول پیش‌نمایش که دقیقاً نشان می‌دهد هر ردیف چگونه خوانده شده است.

پارسر از RFC 4180 پیروی می‌کند، پس فیلدهای نقل‌قول‌شده، نقل‌قول‌های escape شده و شکست خط داخل نقل‌قول‌ها به‌درستی مدیریت می‌شوند. با روشن بودن کلید هدر، ردیف اول به کلیدهای آبجکت تبدیل می‌شود؛ نام‌های هدر تکراری یا خالی به‌طور خودکار تعمیر می‌شوند و یک هشدار به شما می‌گوید چه چیزی اصلاح شد.

گزینه‌های خروجی موارد رایج را پوشش می‌دهند: یک آرایه از آبجکت‌ها یا یک آرایه از ردیف‌های ساده، تورفتگی قابل تنظیم، و «smart types» که اعداد، true/false و null را به انواع واقعی JSON به‌جای رشته تبدیل می‌کند. همه‌چیز در مرورگر شما اجرا می‌شود — داده شما هرگز صفحه را ترک نمی‌کند.

نحوه استفاده از CSV → JSON

  1. CSV خود را در پنل چپ جای‌گذاری کنید، یک فایل .csv آپلود کنید، یا نمونه را بارگذاری کنید.
  2. جداکننده تشخیص خودکار را تأیید کنید، یا کاما، سمی‌کولن، تب یا پایپ را دستی انتخاب کنید.
  3. «First row is a header» را روشن/خاموش کنید تا کنترل کنید نام ستون‌ها به کلیدهای JSON تبدیل شوند یا نه.
  4. شکل (آبجکت‌ها یا ردیف‌ها)، سطح تورفتگی و روشن/خاموش بودن smart types را انتخاب کنید.
  5. پیش‌نمایش «How your data was read» را بررسی کنید، سپس JSON را کپی کنید یا فایل .json را دانلود کنید.

سوالات متداول

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

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

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

مقادیر سلولی که شبیه عدد، بولین یا null هستند را به انواع واقعی JSON تبدیل می‌کند — ۴۲ به‌جای "42"، true به‌جای "true" — و سلول‌های خالی را به null تبدیل می‌کند. برای نگه‌داشتن هر مقدار به‌عنوان رشته آن را خاموش کنید.

ردیف‌هایی با تعداد ستون متفاوت پد یا کوتاه می‌شوند، نام‌های هدر تکراری پسوند عددی می‌گیرند، و سلول‌های هدر خالی column_1، column_2 و مانند آن نام‌گذاری می‌شوند. هر اصلاح به‌عنوان یک هشدار گزارش می‌شود تا هیچ چیز بی‌صدا اتفاق نیفتد.

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

اشتراک‌گذاری

جستجوهای پرطرفدار
csv به json تبدیل csv به json مبدل csv json csv به آرایه json تجزیه csv آنلاین ابزار csv به json
به کمک نیاز دارید؟
با این ابزار مشکلی پیدا کردید؟ به تیم ما اطلاع دهید.
گزارش مشکل

این ابزار رایگان را به وب‌سایت خود اضافه کنید — کد زیر را کپی و جای‌گذاری کنید.