مبدل رایگان

جدول CSV بیننده

مشاهده، مرتب‌سازی، جستجو و کاوش داده‌های CSV در یک جدول با قالب‌بندی زیبا. رایگان، ایمن و بدون نیاز به آپلود.

فایل CSV را در اینجا بکشید و رها کنید

یا متن CSV را در زیر جای‌گذاری کنید

یا

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

فایل‌های CSV متن ساده‌ای هستند که مقادیر با کاما از هم جدا شده‌اند - ساده، اما از نظر بصری آشفته. خواندن یک CSV در یک ویرایشگر متن دیواری از متن جدا شده با کاما ایجاد می کند که در آن مرزهای فیلد محو می شود و تراز ستون ها از بین می رود. یک نمایشگر جدول CSV فایل را تجزیه می کند و آن را به عنوان یک جدول HTML ارائه می کند، تراز ستون ها را بازیابی می کند و داده ها را قابل اسکن می کند.

فراتر از نمایش ساده، نمایشگرهای جدول ویژگی‌هایی را ارائه می‌کنند که داده‌های CSV را قابل پردازش می‌کند: مرتب‌سازی ستون (برای مرتب‌سازی بر اساس آن ستون، روی سرصفحه کلیک کنید)، فیلتر کردن (فقط ردیف‌هایی را که با یک شرط مطابقت دارند نشان داده شود)، جستجو (پیدا کردن یک مقدار در تمام ستون‌ها) و صفحه‌بندی (پیمایش فایل‌های بزرگ بدون بارگیری همه چیز به طور همزمان).

این نمایشگر با استفاده از PapaParse، قابل اعتمادترین کتابخانه CSV در اکوسیستم جاوا اسکریپت، CSV را در مرورگر شما تجزیه می کند. این فرمت ویژگی‌های عجیب و غریب را مدیریت می‌کند: فیلدهای نقل‌شده حاوی کاما، نقل‌قول‌های فرار، انتهای خط مختلط، نشانگرهای BOM اختیاری، سلول‌های چند خطی. جدول ارائه شده تعاملی است و داده های اصلی در دستگاه شما باقی می مانند.

چرا از یک نمایشگر CSV استفاده کنید؟

اکسل فایل‌های CSV را باز می‌کند اما تبدیل‌های خود را اعمال می‌کند - صفرهای ابتدایی حذف شده از رشته‌های عددی، تاریخ‌ها دوباره قالب‌بندی شده‌اند، نماد علمی اعمال شده برای اعداد طولانی. این تغییرات داده ها را خراب می کند و در صورت ذخیره مجدد فایل می تواند مشکلات واقعی ایجاد کند. یک نمایشگر وب CSV را دقیقاً همانطور که هست، بدون تبدیل خودکار نمایش می دهد.

بازرسی سریع بدون باز کردن اکسل یا ویرایشگر کد نیز ارزشمند است. بیننده که در یک برگه مرورگر قرار می گیرد، داده ها را فوراً ارائه می دهد. برای مشاهده سریع معمولی، این سریعتر از راه اندازی اکسل است.

نحوه استفاده

فایل را رها کنید یا محتوا را جایگذاری کنید، جدول را پیمایش کنید.

  1. آپلود یا جایگذاری کنید: یک فایل csv. را به ناحیه آپلود بکشید یا محتوای CSV را مستقیماً جای‌گذاری کنید. PapaParse جداکننده (کاما، تب، نقطه ویرگول، لوله) را به طور خودکار تشخیص می دهد.
  2. پیکربندی تشخیص هدر: ردیف اول به عنوان سرصفحه (پیش فرض) یا به عنوان داده در نظر گرفته می شود. سطر هدر برچسب های ستون را ارائه می دهد. بدون هدر، ستون ها بر اساس موقعیت برچسب گذاری می شوند.
  3. پیمایش کنید: با کلیک روی سر ستون ها مرتب کنید. با تایپ کردن در کادرهای فیلتر ستون فیلتر کنید. در تمام ستون‌ها از قسمت جستجو جستجو کنید. صفحه بندی تکه های قابل مدیریت فایل های بزرگ را نشان می دهد.
  4. صادرات داده های فیلتر شده: برخی از بینندگان اجازه می‌دهند نمای فیلتر شده/مرتب‌شده را به‌عنوان CSV صادر کنند. زمانی مفید است که می خواهید زیرمجموعه ای از داده های اصلی را استخراج کنید.

موارد استفاده رایج

جزئیات فنی

PapaParse تغییرات CSV را مدیریت می‌کند: فیلدهای نقل‌شده حاوی کاما، نقل قول‌های فرار از طریق دو برابر کردن، سلول‌های چند خطی، انتهای خط مختلط، BOM در شروع فایل. خروجی آرایه ای از آرایه ها (یا اشیاء در صورت شناسایی هدرها) است.

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

مرتب سازی و فیلتر کردن در جاوا اسکریپت اتفاق می افتد. الگوریتم‌های مرتب‌سازی معمولاً با توابع مقایسه‌کننده هستند. فیلتر کردن از منطبق‌های ساده شامل () یا regex استفاده می‌کند. هر دو بر روی مجموعه داده کامل اجرا می شوند. عملکرد به اندازه مجموعه داده و پیچیدگی شرایط بستگی دارد.

بهترین شیوه ها

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

آیا این ابزار به پلاگین یا دانلودی نیاز دارد؟
خیر. همه چیز در مرورگر وب شما با استفاده از فناوری های وب استاندارد اجرا می شود. نیازی به نصب پلاگین، افزونه یا نرم افزار نیست.
آیا می توانم در داده ها جستجو کنم؟
بله. از عملکرد جستجو یا فیلتر برای یافتن سریع موارد یا مقادیر خاص در داده های نمایش داده شده استفاده کنید.
آیا محدودیت اندازه برای داده هایی که می توانم مشاهده کنم وجود دارد؟
این ابزار اندازه های معمولی داده را به طور موثر در مرورگر کنترل می کند. ارائه مجموعه داده‌های بسیار بزرگ ممکن است بیشتر طول بکشد. برای فایل های بسیار بزرگ، استفاده از برنامه های دسکتاپ را در نظر بگیرید.
آیا داده های من خصوصی نگه داشته می شود؟
بله. تمام پردازش و نمایش داده ها در مرورگر شما انجام می شود. هیچ چیزی روی هیچ سروری آپلود نمی شود.
آیا می توانم داده ها را در بیننده ویرایش کنم؟
اکثر بینندگان فقط خواندنی هستند. برای ویرایش، از یک ویرایشگر CSV استفاده کنید یا آن را در یک برنامه صفحه گسترده باز کنید که به صورت خودکار تبدیل نمی شود.
چگونه مرتب سازی خرما را مدیریت می کند؟
مرتب سازی معمولاً واژگانی (مقایسه رشته) است. تاریخ های YYYY-MM-DD به درستی مرتب می شوند. MM/DD/YYYY ندارد. برای مرتب‌سازی معنی‌دار تاریخ، مطمئن شوید که داده‌های منبع از قالب تاریخ قابل مرتب‌سازی استفاده می‌کنند.
در مورد شخصیت های خاص چطور؟
CSV های کدگذاری شده UTF-8 کاراکترهای بین المللی را به درستی مدیریت می کنند. CSVها در سایر رمزگذاری‌ها ممکن است کاراکترهای مخدوش را نشان دهند. در صورت وجود، کدگذاری را به صراحت مشخص کنید.
آیا می توانم نتایج فیلتر شده را صادر کنم؟
اکثر بینندگان، صادرات نمای فعلی را به CSV ارائه می دهند. فایل صادر شده فقط حاوی ردیف های فیلتر شده به ترتیب مرتب سازی فعلی است.