تبدیل اکسل به JSON

فایل اکسل را اینجا رها کنید

یا برای انتخاب از دستگاه کلیک کنید

xlsx.xlsm.csv.tsv.txt.
فایل شما هیچ‌جا آپلود نمی‌شود. خواندن، تبدیل و ساخت خروجی کاملاً روی همین دستگاه و داخل مرورگر انجام می‌شود؛ ابزار بدون اینترنت هم کار می‌کند.

ابزار فایل

تبدیل اکسل به JSON

تبدیل فایل اکسل، CSV یا داده‌ای که از اکسل کپی کرده‌اید به JSON، با تشخیص خودکار سرستون، تشخیص نوع ستون‌ها، تاریخ شمسی و اعداد فارسی

این ابزار چیست؟

ابزار تبدیل اکسل به JSON بیس‌تولز فایل xlsx.، xlsm.، CSV و TSV — و حتی داده‌ای که مستقیم از پنجرهٔ اکسل کپی کرده‌اید — را به JSON تمیز و نوع‌دار تبدیل می‌کند. برخلاف تبدیل‌کننده‌های ساده که هر سلول را رشتهٔ متنی می‌دهند، این ابزار نوع هر ستون را تشخیص می‌دهد: عدد عدد می‌ماند، «بله/خیر» بولین می‌شود و تاریخ — حتی تاریخ شمسی مثل ۱۴۰۳/۰۵/۱۲ — به تاریخ واقعی تبدیل می‌شود. اعداد فارسی، جداکنندهٔ هزارگان و اعداد حسابداری داخل پرانتز هم درست خوانده می‌شوند. ردیف سرستون خودکار پیدا می‌شود، پس گزارش‌هایی که با یک عنوان و چند سطر خالی شروع می‌شوند هم بدون دست‌کاری کار می‌کنند. مهم‌تر از همه اینکه فایل شما هیچ‌جا آپلود نمی‌شود؛ خواندن فایل و ساخت خروجی کاملاً داخل مرورگر خودتان انجام می‌شود.

چطور استفاده کنیم؟

  1. ۱فایل اکسل یا CSV را روی کادر رها کنید، یا سلول‌های موردنظر را در اکسل کپی کرده و در بخش «چسباندن از اکسل» بچسبانید.
  2. ۲اگر فایل چند برگه دارد، برگهٔ موردنظر را از نوار بالای صفحه انتخاب کنید.
  3. ۳ردیف سرستون را بررسی کنید؛ اگر خودکار درست تشخیص داده نشده بود، در پیش‌نمایش روی شمارهٔ ردیف درست بزنید.
  4. ۴ستون‌های اضافه را بردارید، نام کلیدها را تغییر دهید و در صورت نیاز نوع هر ستون را دستی تعیین کنید.
  5. ۵شکل خروجی (رکوردی، ستونی، ماتریسی یا NDJSON) و قالب تاریخ را انتخاب کنید.
  6. ۶خروجی را کپی کنید یا فایل JSON را دانلود کنید.

مزایای استفاده از این ابزار

  • خواندن مستقیم xlsx. و xlsm. در مرورگر، بدون آپلود و بدون نصب افزونه
  • پشتیبانی از CSV، TSV و چسباندن مستقیم داده از پنجرهٔ اکسل
  • تشخیص خودکار ردیف سرستون، حتی وقتی گزارش با عنوان و سطر خالی شروع می‌شود
  • تشخیص نوع هر ستون با نمایش درصد اطمینان و امکان تعیین دستی نوع
  • تبدیل اعداد فارسی، جداکنندهٔ هزارگان و اعداد حسابداری داخل پرانتز به عدد واقعی
  • خواندن تاریخ شمسی و خروجی به میلادی ISO، فقط تاریخ، تایم‌استمپ یا دوباره شمسی
  • حفظ کدهای دارای صفر ابتدایی به‌صورت متن، تا شمارهٔ تماس و کد کالا خراب نشود
  • پشتیبانی از چند برگه، برگه‌های پنهان و سلول‌های ادغام‌شده
  • انتخاب ستون‌ها، تغییر نام کلیدها و ساخت آبجکت تودرتو از سرستون‌های نقطه‌دار
  • چهار شکل خروجی: رکوردی، ستونی، ماتریسی و NDJSON

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

آیا فایل اکسل من جایی آپلود می‌شود؟

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

تاریخ‌های شمسی چطور تبدیل می‌شوند؟

ستونی مثل ۱۴۰۳/۰۵/۱۲ به‌عنوان تاریخ شمسی شناسایی می‌شود، نه رشتهٔ متنی. سپس می‌توانید خروجی آن را به‌صورت میلادی استاندارد (ISO 8601)، فقط تاریخ، تایم‌استمپ یا دوباره شمسی بگیرید.

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

این عمدی است. «۰۰۹۱۲» اگر عدد شود صفر ابتدایی‌اش را از دست می‌دهد و دیگر همان کد نیست، بنابراین مقادیر دارای صفر ابتدایی متن می‌مانند. اگر واقعاً عدد می‌خواهید، نوع آن ستون را دستی روی «عدد» بگذارید.

فایل قدیمی xls. را می‌توانم تبدیل کنم؟

قالب قدیمی Excel 97-2003 پشتیبانی نمی‌شود. فایل را در Excel یا LibreOffice باز کنید و با «ذخیره به‌عنوان» به xlsx. یا CSV تبدیل کنید. ابزار این حالت را تشخیص می‌دهد و همین راهنمایی را نشان می‌دهد — همین‌طور فایل‌هایی که پسوند اکسل دارند ولی در واقع جدول HTML هستند.

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

آن ستون «ترکیبی» علامت می‌خورد و هر سلول جداگانه تبدیل می‌شود؛ یعنی عددها عدد می‌مانند و مقادیری مثل «نامشخص» به همان شکل متنی حفظ می‌شوند. هیچ مقداری بی‌صدا حذف یا null نمی‌شود.

سرستون‌هایی مثل address.city چطور مدیریت می‌شوند؟

با روشن کردن گزینهٔ «ساخت آبجکت تودرتو»، این ستون به {address: {city: …}} تبدیل می‌شود. این دقیقاً عکس کاری است که ابزار «تبدیل JSON به CSV» هنگام صاف‌کردن ساختار انجام می‌دهد، پس رفت‌وبرگشت بین دو ابزار داده را خراب نمی‌کند.

فایل‌های بزرگ هم پشتیبانی می‌شوند؟

بله. خواندن فایل به‌صورت تکه‌تکه انجام می‌شود تا مرورگر قفل نکند و نوار پیشرفت واقعی نشان داده شود. برای فایل‌های خیلی بزرگ فقط پیش‌نمایش محدود می‌شود؛ کپی و دانلود همیشه کل داده را می‌گیرند.

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