فایلهای CSV دادهها را در مقادیر جدا شده با کاما ذخیره میکنند، که برای وارد کردن به صفحات گسترده و پایگاههای داده ایدهآل است.
کاربردهای رایج
واردات/صادرات داده بین برنامهها
صادرات و پشتیبانگیری از پایگاه داده
ذخیرهسازی و تبادل ساده دادهها
CSV سوالات متداول تبدیل
پروندۀ CSV چیست؟
+
CSV (مقادیر جدا شده با کاما) یک فرمت فایل متنی برای ذخیره دادههای جدولی است.
آیا فرمولها هنگام تبدیل CSV زنده میمانند؟
+
فقط به قالب صفحه گسترده واقعی دیگر. تبدیل CSV به یک صفحه گسترده و فرمولها ، ارجاعها و محدودههای نامگذاری شده بدون تغییر باقی میمانند. تبدیل به یک قالب داده یا صفحه صاف و هر سلول در آخرین مقدار محاسبه شده آن منجمد میشود — عدد باقی میماند ، محاسبات پشت آن نیست. این معمولاً چیزی است که برای اشتراکگذاری میخواهید و هرگز چیزی نیست که برای ادامه کار میخواهید. یک CSV یک متن ساده است که هر خط یک ردیف است و یک جداکننده فیلدها را جدا میکند، با قوانین نقل قول که بین تولیدکنندگان متفاوت است.
چرا CSV من با همه چيز تو يه ستون بسته شده باز شد؟
+
چون برنامه جداساز اشتباهی را حدس زد. هیچ چیز در پرونده اعلام نمیکند که کدام یک را استفاده میکند ، بنابراین یک صفحه گسترده پیشفرض منطقهای را اعمال میکند — یک نقطهٔ کم در برخی محلی ها ، یک نقطهٔ نیمه هادی در دیگر — و هنگامی که پرونده با آن موافقت نمیکند ، هر خط به عنوان یک سلول تک به دست میآید. همان غیبت اعلام ، دلیل اینکه گاهی اوقات نویسههای با تاکید به نماد تبدیل میشوند: کدگذاری نیز ثبت نمیشود. هر دو تنظیمات واردات هستند ، نه آسیب. CSV دقیقاً یک صفحه صاف را بدون فرمول، بدون قالببندی، بدون انواع و بدون تبهای چندگانه ذخیره میکند و عدم تطابق مرزها یا کدگذاری آن را بهطور خاموش فاسد میکند.
چرا CSV قالبی است که همه در کار ارسال میکنند؟
+
چون این چیزی است که نرمافزار در ماشین به صورت پیشفرض ذخیره میکند ، و پیشفرضها تقریباً همه چیز را در مورد اینکه چه قالبهایی پخش میشوند ، تعیین میکنند. موارد نامناسب موارد قابل پیشبینی هستند: یک گیرنده در نرمافزار متفاوت ، یک نسخه قدیمی ، یا یک سیستم که فقط یک قالب خاص را برای آپلود قبول میکند. همه سه یک تبدیل دور از کار هستند. CSV به معنی مقادیر جدا شده با کمان است که قدیمیترین و کمترین فرمت تبادل جدولی است که هنوز در استفاده روزانه است.
هنگام تبدیل CSV چه اتفاقی برای چند صفحه میافتد؟
+
بستگی دارد به اینکه آیا هدف میداند که یک صفحه چیست. قالب کتاب کار دیگر ، همۀ آنها را ، به ترتیب ، با نامهایشان نگه میدارد. قالب داده صاف ، دقیقاً یک ، معمولاً اولین ، را نگه میدارد ، و بقیه را بدون توضیح میاندازد — تنها رایجترین راه از دست دادن داده در تبدیل صفحه گسترده. قالب صفحه ، هر صفحه را به نوبت ترسیم میکند ، بنابراین هیچ چیز از دست نمیرود ، اما هیچ چیز قابل محاسبه باقی نمیماند.
چرا خواندن CSV تو تلفن خيلي خجالت آوره؟
+
چون یک شبکه نمیتواند دوباره جریان یابد. متن به یک صفحه باریک دوباره جریان مییابد؛ یک ردیف هجده ستون نمیتواند ، بنابراین انتخاب لغزش به سمت چپ یا کوچک کردن همه چیز تا زمانی که اعداد غیرقابل خواندن باشند است. تبدیل به یک صفحه ثابت شبکه را حفظ میکند و بزرگنمایی را قابل پیشبینی میکند؛ تبدیل به یک سند هر صفحه را به جدولی تبدیل میکند که به درستی در یک ستون خوانده میشود ، با هزینه توانایی محاسبه مجدد هر چیزی.
آیا اهمیت دارد که CSV بیش از سی سال سن داشته باشد؟
+
خود سن مشکل نیست — چندین قالب از آن دوره هنوز کاملاً خوب هستند ، دقیقاً به این دلیل که همه چیز دههها برای پیادهسازی آنها داشت. آنچه مهم است آنچه که آن دوره فرض میکرد: فایلهای کوچک ، پردازندههای متواضع ، هیچ شبکه ای ، و ویژگیهایی که هیچ کس هنوز نیاز نداشت. جایی که این فرضها هنوز در آن جا هستند ، قالب خوب است. جایی که آنها در آن جا نیستند ، این دلیل تبدیل است.
آیا میتوانم بعد از تبدیل CSV به ویرایش ادامه دهم؟
+
این کاملاً به هدف بستگی دارد. تبدیل به قالب سند ویرایشپذیر دیگری ساختار را حفظ میکند — سبکها ، سرآیندها ، جدولها — بنابراین کار بهطور عادی ادامه مییابد. تبدیل به قالب صفحه یا تصویر چیزی را برای خواندن تولید میکند نه نوشتن ، و بازگشت از آن به معنی تبدیل دومی است که ساختار را به جای بازگرداندن آن بازسازی میکند. CSV را به عنوان رونوشت کاری در هر دو صورت نگه دارید.
چه کسی قالب CSV را کنترل میکند؟
+
هیچ کس، و این نکته اصلی است. مشخصات عمومی است، هر کسی میتواند بدون درخواست یا پرداخت هزینه آن را پیادهسازی کند، و هیچ شرکتی نمیتواند شرایط را بعداً تغییر دهد - که به همین دلیل آرشیوها، نهادهای استاندارد و موسسات عمومی فرمتهایی مانند این را برای هر چیزی که باید در بیست سال آینده باز شود مشخص میکنند. تجارت سازگاری نیست، که عالی است؛ این است که هیچ فروشندهای وجود ندارد که در صورتی که یک ابزار مشخصات را بهطور نامناسب پیادهسازی کند، به او زنگ بزنیم.
آیا میتوانم یک پوشهی کامل از پروندههای CSV را در یک بار تبدیل کنم؟
+
با یک حساب، بله - آنها را با هم بگذارید و به عنوان یک کار صف بندی شوند به جای یک بار در یک زمان، با تنظیمات یکسان در سراسر بسته و نتایج با هم بازگردانده میشوند. تبدیل رایگان یک فایل را در یک زمان اجرا میکند ( ابزار ادغام دو مورد را در بر میگیرد)؛ یک برنامه پرداخت شده است که پردازش بسته را باز میکند و محدودیت بزرگتر در هر فایل، که تبدیل یک آرشیو کامل را عملی میکند.
پس از تبدیل، چه اتفاقی برای پرونده CSV من میافتد؟
+
حذف میشود. بارگذاری و نتیجه تبدیلشده هر دو ، تنها تا زمانی که کار به آنها نیاز دارد ، بر روی کارساز میمانند و سپس به طور خودکار حذف میشوند. انتقال در هر دو جهت بر روی HTTPS اجرا میشود. هیچکس محتوا را نمیخواند ، هیچچیز فهرستبندی نمیشود ، و هیچچیز به کسی دیگر منتقل نمیشود. اگر ترجیح ندهید که برای پاککردن خودکار منتظر بمانید ، بستن کار پروندهها را بلافاصله حذف میکند.
تبدیل CSV چقدر طول میکشد؟
+
معمولاً ثانیه ها. فایل های کوچک به طور موثر بلافاصله هستند، و مواردی که زمان واقعی را می گیرند آنهایی هستند که کار واقعی انجام می دهند: یک ضبط طولانی که باید فریم به فریم دوباره کدگذاری شود، یک سند اسکن شده که از طریق تشخیص کاراکتر می رود، یا یک بسته بسیار بزرگ. جایی که یک تبدیل فقط داده های موجود را دوباره بسته بندی می کند یا دوباره بسته بندی می کند، سریع باقی می ماند، مهم نیست که فایل چقدر بزرگ است، زیرا هیچ چیز رمزگشایی نمی شود.