نمایشگر CSV و رندر جدول رایگان
CSV/TSV را وارد کنید یا آپلود کنید و به صورت جدول قابل مرتبسازی و جستجو نمایش دهید. جداکنندهها را به صورت خودکار تشخیص میدهد. دادهها را بدون باز کردن Excel بررسی کنید.
فایل را اینجا رها کنید یا برای انتخاب کلیک کنید
CSV, TSV, TXT · پردازش روی دستگاه شما
یا Ctrl+V را بزنید تا از کلیپبورد جایگذاری شود
فایلهای شما هرگز دستگاهتان را ترک نمیکنند. تمام پردازش به صورت محلی در مرورگر شما انجام میشود.
کاربردهای رایج
- بررسی سریع CSVفایل CSV را در مرورگر خود باز کنید تا ساختار آن را بدون راه اندازی Excel یا ابزار پایگاه داده بررسی کنید.
- صادرات CSV از برنامه ها را اشکال زدایی کنیدصادرات CSV از برنامه خود را بررسی کنید تا داده ها و قالب بندی را قبل از ارسال به مشتریان یا ذینفعان تأیید کنید.
- داده ها را قبل از وارد کردن آماده کنیدCSV را قبل از واردکردن در پایگاه داده، جدول گسترده یا CMS برای تأیید ساختار بررسی کنید.
- بررسی مجموعه داده های تحصیلیاطلاعات تحقیق CSV، پاسخ های نظرسنجی یا نتایج آزمایش را برای یک نگاه سریع اول باز کنید.
- گزینه جدول گسترده سبکفایل های CSV را بلافاصله باز کنید وقتی فقط نیاز دارید آنها را بخوانید، بدون راه اندازی Excel یا Google Sheets.
نحوه کار
نمایشگر CSV فایل شما را با استفاده از یک توکنایزر مطابق-با-RFC-4180 دستنویس مستقیماً ساختهشده در ابزار تجزیه و رندر میکند — بدون کتابخانه CSV شخصثالث، بدون سرور. کل فرآیند در مرورگر شما اجرا میشود: خواندن فایل، تشخیص جداکننده، مرتبسازی، فیلتر، و صدور.
- 1خواندن فایل و تشخیص جداکنندهفایلهای آپلودشده از طریق API داخلی File.text() مرورگر خوانده میشوند؛ متن جایگذاریشده از textarea گرفته میشود. سپس ابزار اولین ۲۰۰۰ کاراکتر را اسکن میکند و تعداد وقوع ویرگول، تب، نقطهویرگول و پایپ خارج از فیلدهای نقلقولشده را میشمارد — هرکدام که بیشتر ظاهر شود بهطور خودکار جداکننده فعال میشود.
- 2توکنایزیشن RFC 4180یک توکنایزر کاراکتر-به-کاراکتر متن خام را پیمایش میکند و حالت فیلد نقلقولشده را ردیابی میکند تا ویرگول، پایپ یا خط جدید درون نقلقول دوگانه بهعنوان محتوای لفظی و نه جداکننده در نظر گرفته شوند. نقلقولهای فرار (دو کاراکتر نقلقول دوگانه متوالی) به یک نقلقول تکی تبدیل میشوند، مطابق با استاندارد RFC 4180.
- 3جدول قابلمرتبسازی و جستوجوپذیر با پروفایل ستونردیفهای تجزیهشده در حافظه نگه داشته میشوند و در سمت کلاینت با هر ضربه کلید فیلتر میشوند. کلیک روی سربرگ ستون آن را با یک مقایسهگر تایپ-آگاه مرتب میکند: اگر ۸۰٪ یا بیشتر مقادیر غیرخالی در ستون بهعنوان عدد تجزیه شوند، ترتیب عددی اعمال میشود و مقادیر غیرعددی به انتها مرتب میشوند؛ در غیر اینصورت مقایسه رشتهای لوکال-آگاه استفاده میشود. یک پنل آمار تعداد، مقادیر متمایز، حداقل، حداکثر، میانگین، و میانه هر ستون عددی را کاملاً در مرورگر محاسبه میکند.
- 4نمایش صفحهبندیشده و صدور چندفرمتیبرای پاسخگو نگهداشتن DOM، ردیفها ۵۰۰ در هر صفحه صفحهبندی میشوند درحالیکه جستوجو و مرتبسازی هنوز روی کل مجموعه داده عمل میکنند. نمای فعال (سربرگها بهعلاوه ردیفهای فیلترشده و مرتبشده) میتواند بهصورت CSV تمیز جداشده-با-کاما (صرفنظر از جداکننده اصلی)، جدول Markdown، یا آرایه JSON از اشیاء صادر شود — همه بهصورت محلی تولید و در کلیپبورد کپی یا بهعنوان فایل دانلود میشوند.
فایل CSV شما مستقیماً در مرورگر خوانده میشود و هرگز به هیچ سروری آپلود نمیشود — فقط اندازه فایل (به کیلوبایت) به تحلیل ارسال میشود تا استفاده از ابزار را بشمارد.
راهنما
مثال عملی
روی «نمونه را امتحان کنید» کلیک کنید. جدولی با ستون «#» و سرستونهای Name، Email، City، Signup، Orders و Notes روی پنج نفر ظاهر میشود. خلاصه «دادههای چسباندنشده · 5 ردیف · 6 ستون» را میگوید، و «نمایش 5 از 5» همان پنج ردیف داده را میشمارد؛ خط سرستون شمرده نمیشود. «Team lead, west region» در یک سلول میماند چون در گیومه بود. روی سرستون «Orders» کلیک کنید: ردیفها به ترتیب 7، 29، 34، 41 و 52 مرتب میشوند و یک فلش بالا ظاهر میشود؛ دوباره کلیک کنید تا 52 اول بیاید. «آمار» را بزنید: کارت Orders شمارش 5، منحصربهفرد 5، حداقل 7، حداکثر 52، میانگین 32.6 و میانه 34 را نشان میدهد. tokyo را در «جستجو…» تایپ کنید: «نمایش 1 از 5» را نشان میدهد و فقط Carol Davis میماند. «کپی» حالا همان یک ردیف را زیر سرستونش بهصورت CSV کپی میکند و «دانلود JSON» فایل table.json را ذخیره میکند.
کدام تنظیمات را استفاده کنید و محدودیتها
- داده را با فایل یا با چسباندن باز کنید. فایل .csv، .tsv یا .txt را روی ناحیه رها کردن رها کنید، یا با «مرور فایلها» انتخابش کنید. یا در «CSV/TSV را اینجا بچسبانید…» بچسبانید: چسباندن در کادر خالی جدول را فوراً نشان میدهد، اگر متن شکست خط، تب، ویرگول، نقطهویرگول یا خط عمودی داشته باشد، در حالی که متن تایپشده «مشاهده جدول» میخواهد. «ویرایش» داده چسباندهشده را به کادر برمیگرداند و «پاک کردن» از نو شروع میکند. فایل بهصورت بایت خوانده میشود: نشانه ترتیب بایت، UTF-16 یا UTF-8 معتبر شناسایی میشود و هر چیز دیگر با یک صفحهکد قدیمی که از روی زبان صفحه حدس زده میشود رمزگشایی میشود.
- در صورت نیاز، جداکننده و سرستون را خودتان تعیین کنید. «تشخیص خودکار جداکننده» از ابتدا تیک خورده است. ویرگولها، تبها، نقطهویرگولها و خطهای عمودی بیرون از متن داخل گیومه را در 2,000 نویسه اول میشمارد و پرتکرارترین را به کار میبرد؛ خط اول «sep=» در Excel رعایت و پنهان میشود. تیکش را بردارید تا «ویرگول (,)»، «تب»، «نقطهویرگول (;)» یا «خط عمودی (|)» را انتخاب کنید. «سطر اول سرستون است» از ابتدا تیک خورده است؛ تیکش را بردارید تا ستونها «ستون 1»، «ستون 2» و غیره نام بگیرند و خط اول بهصورت داده نشان داده شود.
- مرتبسازی، جستجو و خواندن ممیز اعشار ویرگولی. روی سرستون کلیک کنید تا مرتب شود و دوباره کلیک کنید تا معکوس شود؛ فلش جهت را نشان میدهد. ستون وقتی بهصورت عدد مرتب میشود که حداقل 80 درصد سلولهای غیرخالیاش عدد باشند، با سلولهای دیگر در انتها؛ وگرنه بهصورت متن مرتب میشود، پس تاریخها فقط در شکل سال-ماه-روز مثل 2023-04-12 درست مرتب میشوند. در فایل نقطهویرگولی، «1.234,56» و «12,5» برابر 1234.56 و 12.5 حساب میشوند. «جستجو…» ردیفهایی را نگه میدارد که هر سلولشان متن شما را داشته باشد، بدون توجه به بزرگی حروف؛ اگر هیچ ردیفی نداشته باشد، پیام «ردیفی با ... مطابقت ندارد» را با متن خودتان میبینید.
- برای نمایه سریع «آمار» را روشن کنید. «آمار» برای هر ستون یک کارت با «شمارش» (سلولهای غیرخالی) و مقادیر «منحصربهفرد» نشان میدهد. ستونی که حداقل 80 درصد سلولهای غیرخالیاش عدد باشد «حداقل»، «حداکثر»، «میانگین» و «میانه» را هم میگیرد، که تا دو رقم اعشار گرد میشود و از سلولهای عددیاش محاسبه میشود. ستونهای دیگر تا سه «مقادیر برتر» و تعداد تکرار هرکدام را فهرست میکنند. کارتها از کادر جستجو پیروی میکنند، پس فقط ردیفهای نمایشدادهشده فعلی را توصیف میکنند.
- نمای فعلی را کپی یا دانلود کنید. «کپی» جدول را بهصورت CSV با ویرگول روی کلیپبورد میگذارد و سلولهایی را که لازم است در گیومه قرار میدهد. «کپی Markdown» جدولی با خط عمودی میدهد و «دانلود» فایل table.csv را ذخیره میکند. «دانلود JSON» فایل table.json را ذخیره میکند: فهرستی از اشیاء با کلید نام سرستونها، که نام تکراری _2 میگیرد و نام خالی column_ بهعلاوه جایگاهش میشود، مثل column_3. همه مقادیر متناند، پس اعداد همانطور که نوشته شدهاند میمانند. هر چهار مورد از جستجو و مرتبسازی فعلی استفاده میکنند و خروجی CSV همیشه ویرگول دارد، جداکننده منبع هرچه بوده باشد.
- فایلهای بزرگ هر بار 500 ردیف نشان میدهند. جدول 500 ردیف در هر صفحه نشان میدهد، با «قبلی»، «بعدی» و «صفحه 1 از 3» زیر آن. مرتبسازی، جستجو، آمار و خروجیها همه ردیفها را پوشش میدهند، نه فقط صفحه قابلمشاهده. سلولهای بلند در جدول بریده میشوند؛ نشانگر را روی یکی ببرید تا کل مقدار را ببینید. کل فایل در حافظه خوانده و یکجا تجزیه میشود، پس اینکه چه فایل بزرگی را بتواند باز کند به دستگاه شما بستگی دارد. فایل در مرورگر شما خوانده میشود و آپلود نمیشود.
مشکلات رایج و راه حل آنها
- پیام «budget.xlsx یک فایل XLSX است که این ابزار نمیتواند باز کند.» را میبینید (با نام و قالب فایل خودتان).
- ناحیه رها کردن بایتهای اول فایل را هم مثل نام آن بررسی میکند. دفترکار Excel یک بسته zip است، نه متن، پس با پیامی که قالب واقعیاش را نام میبرد رد میشود، معمولاً با پیوندی به «Excel / XLSX Viewer» زیر آن. برای استفاده از این ابزار، دفترکار را در Excel باز کنید و «Save As» و بعد CSV را انتخاب کنید و آن فایل را اینجا رها کنید.
- ستونها اشتباه به نظر میرسند: نامها و یادداشتها شکسته یا به هم چسبیدهاند.
- تشخیص خودکار از میان چهار جداکننده، آنی را که در 2,000 نویسه اول بیشتر ظاهر شده انتخاب میکند. ویرگولهای داخل متن در گیومه نادیده گرفته میشوند، اما ممیزهای اعشار ویرگولی بدون گیومه شمرده میشوند، پس فایل نقطهویرگولی پر از اعدادی مثل 12,5 ممکن است با جداکننده ویرگول خوانده شود. تیک «تشخیص خودکار جداکننده» را بردارید و «نقطهویرگول (;)»، یا هر جداکنندهای را که فایل شما واقعاً دارد، انتخاب کنید.
- حروف دارای نشانه یا غیرانگلیسی بهصورت نمادهای عجیب نمایش داده میشوند.
- وقتی فایل UTF-8 معتبر نیست، ابزار یک صفحهکد قدیمی را از زبان صفحه حدس میزند، مثل Windows-1252 در صفحه انگلیسی، صفحهکد سیریلیک در صفحه روسی یا Windows-1254 در صفحه ترکی. منوی رمزگذاری وجود ندارد، پس حدس اشتباه بهصورت نمادهای عجیب دیده میشود. فایل را دوباره بهصورت UTF-8 ذخیره کنید (در Excel، «CSV UTF-8»)، یا این ابزار را به زبانی باز کنید که فایل برایش نوشته شده است.
- ستون عددی مثل متن مرتب میشود، با 10 قبل از 9.
- ستون فقط وقتی عددی حساب میشود که حداقل 80 درصد سلولهای غیرخالیاش بهصورت عدد تجزیه شوند. علامتهای پول، واحدهایی مثل 12 kg و کلماتی مثل n/a تجزیه نمیشوند، پس اگر به اندازه کافی از آنها باشد کل ستون بهصورت متن مرتب میشود. علامتها را از داده حذف کنید یا واحد را به سرستون ببرید، سپس دوباره بارگذاری کنید.
- تعداد ردیفها بیشتر از تعداد ردیفهای دارای داده است.
- هم خلاصه و هم «نمایش» هر خط زیر سرستون را میشمارند، و خط خالی در داده یک ردیف با یک سلول خالی حساب میشود. خطهای خالی را در منبع حذف کنید و دوباره بارگذاری کنید. تا وقتی «سطر اول سرستون است» تیک خورده است، خود خط سرستون شمرده نمیشود؛ اگر خط اول شما داده است تیکش را بردارید.
مقایسه آن
این یک نمایشگر است، نه صفحهگسترده. نمیتوانید سلولها را ویرایش کنید، فرمول بنویسید، نمودار بکشید یا چند برگه را باز کنید، و دفترکارهای .xlsx جایشان در Excel / XLSX Viewer است. در عوض CSV، TSV یا متن چسباندهشده را بدون نیاز به نصب باز میکند، فیلدهای داخل گیومه را که ویرگول دارند میخواند، جداکننده را حدس میزند، مرتب میکند، جستجو میکند و هر ستون را نمایه میکند، و نمای فیلترشده را بهصورت CSV، Markdown یا JSON خروجی میدهد. آمار ستونها ساده است: شمارش، مقادیر منحصربهفرد، حداقل، حداکثر، میانگین، میانه و سه مقدار برتر. برای جدول محوری یا فرمول از برنامه صفحهگسترده استفاده کنید.
ابزارهای مرتبط
VCF Viewer (باز کردن فایلهای مخاطبین vCard)
یک فایل مخاطبین .vcf را باز کنید و تمام مخاطبین را بخوانید: نامها، تلفنها، ایمیلها، آدرسها و تصاویر. جستجو، شناسایی موارد تکراری، خروجی CSV برای Excel یا Google Contacts، تفکیک به یک فایل برای هر مخاطب، یا ذخیره به صورت vCard 3.0 تمیز.
ICS Viewer (باز کردن فایلهای تقویم)
یک فایل تقویم .ics را باز کنید و رویدادهای آن را روزبهروز در منطقه زمانی خود ببینید: زمانها، مکانها، شرکتکنندگان و تکرارها. جستجو، ذخیره یک رویداد، افزودن به Google Calendar، خروجی CSV برای Excel، یا چاپ.
نمایشگر ایمیل EML
فایلهای ایمیل .eml را برای خواندن هدرها و متن و دانلود پیوستها باز کنید — بدون نیاز به کلاینت ایمیل. به صورت محلی تجزیه میشود؛ هیچ چیزی آپلود نمیشود.