دو فایل CSV را مقایسه کنید و ردیفهای افزودهشده، حذفشده و تغییریافته را با برجستهسازی در سطح سلول ببینید.
درباره این ابزار
مقایسه CSV یک ابزار رایگان و درونمرورگری است که دو فایل CSV را مقایسه میکند و دقیقاً آنچه را که میان آنها تغییر کرده برجسته میسازد. ردیفها را بر پایه یک ستون کلید (یک نام سرستون یا یک اندیس صفرمبنا) تطبیق دهید تا ردیفهای جابهجاشده همچنان شناسایی شوند، یا کلید را خالی بگذارید تا مقایسه ردیفبهردیف در ترتیب موقعیتی انجام شود. ردیفهای افزودهشده، حذفشده و تغییریافته با رنگبندی مشخص میشوند و درون هر ردیف تغییریافته، هر سلول متفاوت با نمایش مقدار قدیمی خطخورده در کنار مقدار جدید برجسته میشود.
همه چیز بهصورت محلی در مرورگر شما با JavaScript اجرا میشود — دو فایل هرگز از دستگاه شما خارج نمیشوند، هرگز بارگذاری نمیشوند و چیزی ذخیره نمیشود، که آن را برای خروجیهای محرمانه، دامپهای پایگاهداده یا دادههای مالی امن میکند. جداکننده، مدیریت سرستون و گزینهای برای نمایش ردیفهای بدونتغییر، همگی همزمان با تایپ یا چسباندن، مقایسه را بهصورت زنده بهروز میکنند.
پرسشهای پرتکرار
تطبیق با کلید چه تفاوتی با حالت موقعیتی دارد؟
با یک ستون کلید، هر ردیف بر پایه مقدار همان ستون تطبیق داده میشود، بنابراین ردیفی که به بالا یا پایین جابهجا شده همچنان همان رکورد شناخته میشود و تنها تغییرات واقعی سلولها نمایش داده میشوند. برای حالت موقعیتی کلید را خالی بگذارید؛ در این حالت دو فایل ردیف ۱ در برابر ردیف ۱، ردیف ۲ در برابر ردیف ۲ و به همین ترتیب همردیف میشوند.
رنگها و سلولهای قدیمی ← جدید چه معنایی دارند؟
ردیفهای سبز در فایل جدید افزوده شدهاند، ردیفهای قرمز حذف شدهاند و ردیفهای کهربایی تغییر کردهاند. درون یک ردیف تغییریافته تنها سلولهایی که متفاوتاند سایهدار میشوند و مقدار قدیمی با خطخوردگی و پس از آن مقدار جدید نمایش داده میشود.
چه قراردادهای CSV در نظر گرفته میشود؟
فیلدها با جداکننده انتخابشده (کاما، نقطهویرگول، تب یا پایپ) از هم جدا میشوند، مقادیر میتوانند در گیومه دوتایی محصور شوند و یک گیومه درونفیلدی بهصورت دو گیومه دوتایی نوشته میشود. وقتی «ردیف اول سرستون است» فعال باشد، سرستون از فایل جدید گرفته میشود و برای تشخیص نام ستونهای کلید استفاده میشود.
مقادیر کلید تکراری چگونه مدیریت میشوند؟
اگر یک کلید بیش از یک بار ظاهر شود، نخستین رخداد آن در هر فایل برای تطبیق استفاده میشود و تکرارهای بعدی نادیده گرفته میشوند، بنابراین برای مقایسه دقیق به هر ردیف یک کلید یکتا بدهید. ورودیهای بسیار بزرگ بیش از حدود ۳ MB در هر سمت رد میشوند تا مرورگر پاسخگو بماند.