ابزارهای داده

تبدیل JSON به CSV

فایل ‎.json‎ انتخاب کنید یا JSON بچسبانید و CSVای بگیرید که مستقیم در اکسل یا Google Sheets باز می‌شود. اشیای تودرتو ستون‌هایی مثل address.city می‌شوند و رکوردهایی با کلیدهای متفاوت هم هم‌تراز می‌مانند.

رایگان · بدون ثبت‌نام · فایل‌ها روی دستگاه شما می‌مانند

نوشته Aditya Kr Sharma

تبدیل JSON به CSV

یا وارد کردن از
پشتیبانی: JSONTXTNDJSONJSONL

فایل‌ها آپلود نمی‌شوند؛ همه کارها در مرورگر شما انجام می‌شود.

How to use the تبدیل JSON به CSV tool

  1. فایل ‎.json‎ را انتخاب یا JSON را بچسبانید.
  2. مسیر آرایه را خالی بگذارید یا بنویسید، مثل data.items.
  3. شیوه نوشتن آرایه‌های داخلی، جداکننده و BOM برای اکسل را انتخاب کنید.
  4. روی تبدیل به CSV بزنید، پیش‌نمایش را ببینید و دانلود کنید.

چرا JSON را به CSV تبدیل کنیم

خروجی API، برنامه‌ها و پشتیبان پایگاه داده اغلب JSON است. اما کسی که باید داده را بررسی، مرتب یا جمع بزند معمولاً با اکسل یا Google Sheets کار می‌کند و هیچ‌کدام JSON را به‌شکل مفید باز نمی‌کنند.

سطرها و ستون‌ها

اگر JSON آرایه‌ای از اشیا باشد، هر شیء یک سطر است؛ وگرنه بلندترین فهرست یا مسیری که می‌دهید استفاده می‌شود. اشیای تودرتو ستون مسیرنقطه‌ای می‌شوند: address با city و pin می‌شود address.city و address.pin. آرایه‌های داخلی شماره‌گذاری یا در یک خانه ادغام می‌شوند.

اکسل و خطاها

مقادیر دارای ویرگول، نقل‌قول یا شکست خط طبق RFC 4180 در نقل‌قول قرار می‌گیرند. برای اینکه اکسل UTF-8 و فارسی را درست بخواند BOM را تیک بزنید. اگر JSON نامعتبر باشد، صفحه جای خطا را نشان می‌دهد؛ معمولاً ویرگول اضافه در انتها، نقل‌قول تکی یا فایل ناقص.

حریم خصوصی

JSON در همین زبانه خوانده و تبدیل می‌شود، هرگز آپلود نمی‌شود و حساب لازم نیست.

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

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

ستون‌های مسیرنقطه‌ای می‌شوند، مثل a.b.

آیا JSON خط‌به‌خط پشتیبانی می‌شود؟

بله. یک شیء در هر خط (NDJSON) خودکار شناسایی می‌شود.

رکوردهای من کلیدهای متفاوت دارند.

مشکلی نیست. ستون‌ها اجتماع همه کلیدهاست و مقدارهای نبود خالی می‌مانند.

چرا اکسل نویسه‌های عجیب نشان می‌دهد؟

اکسل برای UTF-8 به BOM نیاز دارد. گزینه را تیک بزنید و دوباره تبدیل کنید.

می‌توانم CSV را دوباره JSON کنم؟

بله، با CSV به JSON در همین سایت.

آیا JSON من آپلود می‌شود؟

خیر. کاملاً در مرورگر شما پردازش می‌شود.

بیشتر در ابزارهای داده همه ابزارها