زنگ

کسانی هستند که این خبر را قبل از شما می خوانند.
برای دریافت مطالب تازه مشترک شوید.
ایمیل
نام
نام خانوادگی
چگونه می خواهید The Bell را بخوانید
بدون اسپم

کاربران بیشتر و بیشتر رایانه های شخصی ، تعداد زیادی از برنامه ها و پرونده ها. نیاز به ذخیره ، تبدیل و انتقال پرونده ها وجود دارد. انواع مختلفی از پسوندها به تبدیل فایلها کمک می کنند و در نتیجه به آنها توابع و مقادیر دیگری می دهند. یکی از این پسران کمکی CSV است.

به خصوص اغلب ، جداول با داده های مختلف تبدیل می شوند. CSV کار بسیار خوبی از این کار انجام می دهد. البته روشهای پیشرفته تری وجود دارد ، اما اگر با CSV روبرو شویم ، در مورد همه جوانب و منافع این پسوند خاص صحبت خواهیم کرد.

چه چیزی یک پرونده CSV را پنهان می کند؟

اولا ، این سؤال بسیار مورد انتظار بوجود می آید - اصلاً این چیست؟ پرونده های CSV داده های جداول فشرده شده ای هستند که هر سلول از آنها در متداولترین حالت از کاما همسایه جدا می شود. از این رو نام - CommaSeparatedValues. سه نوع تعریف سلول وجود دارد و بر این اساس ، سه قالب وجود دارد:

  1. CSV -
  2. TSV - برگه
  3. SCSV - تک رنگ

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

بهتر است چنین فایلهایی را در Notepad ++ یا OpenOffice (یعنی برنامه Cacl که برای کار با داده های جدولی طراحی شده است) ایجاد کنید تا از مشکلات رمزگذاری جلوگیری کنید. به عنوان مثال ، اگر متن از یونیکد استفاده می کند ، و به طور پیش فرض ویندوز از 1251 استفاده می کند ، در جدول به جای داده ها علامت سؤال محکم قرار خواهد گرفت. می توانید CSV را در ایجاد کنید. جدول را با داده پر کرده و آن را در پسوند csv ذخیره کنید.

توجه داشته باشید که خط اول پرونده CSV معمولاً حاوی نام ستون ها است و نوعی سرصفحه جدول است. وجود چنین خطی در هنگام کار با CSV در همان اکسل اختیاری است ، اما حضور آن شناسایی هویت داده ها و کار با آنها را بسیار ساده می کند.

راه باز کردن یک سند CSV

هنگام باز کردن پرونده های CSV ، مشکل زیر بوجود می آید: برخی از برنامه ها تفاوت بین csv ، tsv و scsv را نمی فهمند. یعنی نتیجه اصلاً چیزی نیست که ترجیح می دهیم ببینیم.

اکسل به این خطا هشدار می دهد و قبل از باز کردن پرونده ما ، می پرسد چه چیزی و چگونه خواندن و تقسیم کردن. این کار کار با مقدار زیادی از داده ها را ساده می کند.

در آخر ، پرونده ما را باز کنید:

  1. برگه داده
  2. بازیابی داده های خارجی
  3. از متن
  4. پرونده CSV ما را انتخاب کنید
  5. ما دستورالعمل های Text Wizard را دنبال می کنیم و سند خود را دریافت می کنیم.

اگر یک فایل CSV را از اکسل ایجاد می کنید ، توجه داشته باشید که این قالب فقط برای ذخیره داده های متنی در نظر گرفته شده است. همچنین موارد ذخیره شده نباید حاوی کاراکترهایی باشند که به عنوان جداکننده ستون مورد استفاده قرار می گیرند. مثال: اگر تعیین کننده ها کاما هستند ، نباید در متن پرونده ذخیره شده باشند.

اکنون به همه خطرات مرتبط با فرمت CSV هشدار داده می شود. برنامه نویسان آن را عمیق تر مطالعه می کنند ، و در اولین روز این اطلاعات کافی است.

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

کتابچه راهنمای دستور العمل

  • از ساده ترین ویرایشگر متن (به عنوان مثال ، دفترچه یادداشت) برای ایجاد "دستی" یک پرونده CSV استفاده کنید. اگر به فایلی احتیاج دارید که هیچ داده ای نداشته باشد ، فقط یک سند خالی را با پسوند csv ذخیره کنید - به عنوان مثال ، data.csv.
  • در صورت نیاز به قرار دادن برخی از دادههای جدولی در پرونده ، محتویات ستونهای مجاور جدول را با کاما از هم جدا کنید. نام این قالب (CSV - Comma Separated Values) از انگلیسی به عنوان "مقادیر جدا شده از کاما" ترجمه شده است. با این حال ، این راحت تر است و بنابراین بیشتر برای جدا کردن مقادیر با یک جمع رنگ استفاده می شود. این در شرایطی است که در بیشتر کشورهای غیر انگلیسی زبان عادی است که از یک کاما به عنوان جداکننده عدد صحیح و کسری اعداد واقعی استفاده شود.
  • فقط یک خط از داده های جدولی را در هر خط از پرونده CSV قرار دهید. یعنی terminator خط جداکننده خط جدول موجود در چنین پرونده است.
  • اگر نمی خواهید خودتان یک فایل CSV ایجاد کنید از ویرایشگر صفحه گسترده استفاده کنید. بیشتر برنامه های صفحه گسترده می توانند داده ها را با این قالب بخوانند و ذخیره کنند. به عنوان مثال ، می توانید از برنامه Microsoft Office Excel 2007 استفاده کنید و پس از ایجاد یک جدول در آن ، که می خواهید در یک فایل CSV ذخیره کنید ، روی دکمه بزرگ Office در گوشه سمت چپ بالای پنجره ویرایشگر کلیک کنید. در منوی باز شده ، به بخش "ذخیره As" بروید و مورد پایین - "سایر قالبها" را انتخاب کنید. به این مورد منو ، یک کلید گرم F12 اختصاص داده شده است - می توانید از آن استفاده کنید.
  • لیست کشویی "File Type" را گسترش داده و خط "CSV (کاما-محدود)" را انتخاب کنید. سپس در قسمت "File Name" ، یک نام وارد کنید ، یک مکان ذخیره را انتخاب کنید و روی دکمه "ذخیره" کلیک کنید.
  • پاسخ دهید بله (دکمه های "OK" و "بله") به سؤالاتی که اکسل قبل از ذخیره فایل دوبار از آنها سؤال خواهد کرد. با این روش ، ویرایشگر هشدار می دهد که فرمت CSV از توانایی قالب بندی متون ، استفاده از "کتاب" و "صفحات" ، فرمول های سلولی و گزینه های دیگر موجود در قالب های بومی این ویرایشگر صفحه گسترده پشتیبانی نمی کند.
  • وزارت آموزش و علوم فدراسیون روسیه

    موسسه بودجه دولتی آموزش عالی

    دانشگاه فنی دولتی نووسیبیرسک

    گروه CIT

    حل و فصل و کار گرافیکی

    در رشته

    "فناوریهای اطلاعات شبکه"

    قالب دادهCsv

    گروه: AVT-909

    تکمیل شده توسط: گوگولی A.G.

    معلم:

    Khairetdinov M.S.

    نووسیبیرسك ، 2013

    وظیفه 3

    1. معرفی. 4

    2. اطلاعات عمومی. 5

    3. ساختار داده موجود در پرونده. 6

    3.1 سوابق. 6

    3.2 زمینه (ستون) 6

    جداکننده 3.2. 7

    3.3 ضبط پایان نشانگر. 7

    4. یک عنوان را ضبط کنید. 9

    5. حفاظت از داده ها. 9

    5.1 دو علامت سهمیه برای حفاظت .. 9

    5.2 به نقل از دو برابر. 10

    6. نمونه ای از اجرای. 11

    7. کتابخانه ها برای کار با قالب .. 12

    8- برنامه آزمون. سیزده

    ادبیات. 14


    وظیفه

    1. مطالعه و نوشتن یک بررسی از قالب CSV.

    2. بررسی کتابخانه های رایگان موجود در شبکه را بنویسید که داده ها را با فرمت / زبان توصیف مشخص شده خوانده و می نویسند یا داده هایی را برای پروتکل مشخص شده یا رابط I / O ارسال می کنند و با ماژول های C / C ++ سازگار هستند.

    3. روشی برای خواندن داده ها در قالب مشخص شده بنویسید.

    4- روشی برای ضبط داده ها در قالب مشخص شده بنویسید.

    5- عملکرد دریافت / انتقال داده را با استفاده از پروتکل مشخص شده یا رابط I / O بنویسید.

    6- مجموعه داده های آزمون را برای بررسی انواع عناصر داده مورد استفاده در قالب مشخص ایجاد کنید.


    1. مقدمه

    Csv(از انگلیسی مقادیر جدا شده با کاما- مقادیر جدا شده با کاما) - یک قالب متنی برای نمایش داده های جدولی. هر خط پرونده یک خط از جدول است. مقادیر ستون های جداگانه با شخصیت مشخص کننده (کاما (،)) از هم جدا می شوند.

    یک پرونده CSV را می توان به عنوان یک مخزن داده از برنامه تولید کننده برای خواندن توسط یک برنامه مصرف کننده تصور کرد. عملکرد اصلی آنها ذخیره داده های متنی است و برای داده های باینری در نظر گرفته نشده اند.


    2. اطلاعات عمومی

    پرونده CSV از دو نوع داده تشکیل شده است: داده های بارگیری و نشانگرها. داده های مفید همان چیزی است که در برنامه سازنده نوشته شده و در برنامه مصرف کننده خوانده شده است. نشانگرها برای سازماندهی داده های مفید در یک پرونده CSV استفاده می شوند.

    قوانین زیر برای کلیه پرونده ها اعمال می شود. CSV:

    1 پسوند پرونده باید بدون توجه به نوع نشانگر * * csv باشد.

    این تضمین می کند که پرونده با نشانگر به درستی خوانده می شود. سه رمزگذاری رایج 8 بیتی: 1252 ، ISO / IEC 8859-1 و UTF-8.

    3 به غیر از نشانگرها ، هیچ چیزی نباید در رمزگذاری ASCII نوشته شود.

    پرونده CSV برای ذخیره داده های باینری در نظر گرفته نشده است. این قانون استفاده از بیشتر شخصیتهای کنترل ASCII را ممنوع می کند.

    4 پرونده CSV باید حداقل دارای یک ورودی باشد.

    پرونده CSV نباید خالی باشد (دارای طول صفر باشد) یا فقط از انتهای منطقی تشکیل شده است. حداقل تعداد پرونده هایی که یک پرونده CSV باید داشته باشد دارای یک رکورد است - یک هدر ، که می توان آنها را با 0 یا بیشتر سوابق داده دنبال کرد.


    3. ساختار داده ها در یک پرونده

    3.1 سوابق.

    ضبط در پرونده CSV از دو بخش تشکیل شده است: داده اصلی با تعیین کننده ها و نشانگر پایان ضبط. (عکس. 1)

    شکل 1. ساختار سوابق موجود در پرونده CSV.

    3.2 زمینه ها (ستون ها)

    CSV معمولاً برای ذخیره داده های جداول جدول استفاده می شود. هنگام مشاهده در یک جدول ، داده های داخل CSV بصری در چندین ردیف (ضبط) و ستون (فیلدها) مرتب می شوند. از این رو اصطلاح رشته ستون است.

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

    همچنین یک سرصفحه وجود دارد. بنابراین ، بسیار مهم است که زمینه های موجود در پرونده به ترتیب معین پیروی کنند.

    شکل 2 نشان می دهد که در آن از کاراکترهای جدایی (SEP) استفاده می شود. یک رکورد کامل فقط می تواند شامل محدود کننده باشد.

    شکل 2. قالب را در یک پرونده CSV ضبط کنید.

    جداکننده 3.2

    اگرچه نام پرونده فرمت مقادیر جدا شده با کاما  - مقادیری که با کاما از هم جدا می شوند حاوی کاما به شکل جداکننده فیلد است ، بعضی از برنامه ها از کاراکترهای دیگر استفاده می کنند.

    قوانین زیر برای تعیین کننده اعمال می شود:

    1 جداکننده میدان باید یک شخصیت واحد باشد.

    2 پس از انتخاب یک کاراکتر ، باید از همان شخصیت در کل پرونده استفاده شود.

    3 سازنده برنامه باید از کاما (ASCII 0x2C) به عنوان جداکننده زمینه استفاده کند.

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

    پرونده ای با پسوند "csv" یک متنی است که برای نمایش و پردازش داده ها در محصولات نرم افزاری مختلف استفاده می شود. ساختار فایل csv یک رشته جدا از کاما است. هر ردیف یک ردیف در جدول است و برای جدا کردن این سطرها در ستون ها از کاما استفاده می شود.

    توجه داشته باشید!

    تاریخچه ایجاد پرونده به سال 1967 باز می گردد. سپس این فرمت برای اولین بار برای رایانه های IBM که سیستم عامل OS / 360 را اجرا می کردند ، استفاده شد. با وجود ماندگاری نسبتاً طولانی این فرمت ، هنوز ارتباط خود را از دست نداده است و در پردازنده های جدول و برنامه هایی که پردازش داده های داده را انجام می دهند مورد استفاده قرار می گیرد.

    برای باز کردن فایل csv چه برنامه ای دارید؟

    قالب سند csv یک فایل متنی ساده است. برای ویرایش سریع آن ، شما فقط نیاز به یک دفترچه یادداشت یا ویرایشگر متن Notepad ++ رایگان دارید. می توانید آن را بارگیری کنید. نمونه ای از افتتاح در Notepad ++ در شکل زیر نشان داده شده است.

    توجه داشته باشید!

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

    محبوب ترین پردازنده های جدول عبارتند از:

    •   ژنیکی؛
    •   مایکروسافت اکسل
    •   LibreOffice Calc؛
    •   OpenOffice Calc؛
    •   صفحه گسترده Kingsoft.

    به عنوان مثال ، LibreOffice را می توان از بارگیری کرد سایت رسمی .

    علاوه بر ویرایشگرهای جدول ، از فایل "csv" در نرم افزارهای مختلف تخصصی استفاده می شود که داده های موجود در آن را ذخیره می کند. Google همچنین از این قالب در محصولات خود برای واردات و صادرات مخاطبین در Gmail استفاده می کند.

    چگونه یک فایل csv را باز کنیم؟

    حال بیایید به یک مثال دقیق از باز کردن پرونده "csv" نگاهی بیندازیم. برای این کار ، از ویرایشگر صفحه گسترده LibreOffice Calc استفاده کنید ، که در مجموعه اداری رایگان LibreOffice گنجانده شده است:


    امیدواریم که بتوانید با مقاله ما با این موضوع کنار بیایید. سوالات خود را در نظرات بگذارید!

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

    برای ایجاد پرونده .csv می توان به عنوان مثال با استفاده از نرم افزار Nokia PC Suite هنگام صادرات پیام های کاربر از دستگاه تلفن همراه به رایانه استفاده کرد. ردیف های فرمت پرونده CSV ردیف های جداگانه جدول هستند. مقدار هر ستون جداگانه یک مقدار جدا از کاما است. اگر مقادیر حاوی نویسه های رزرو شده باشند ، از علامت نقل قول دوتایی به عنوان تعیین کننده استفاده می شود. شایان ذکر است که از یک قالب داده مشابه توسط تعداد زیادی از سیستمهای نرم افزاری استفاده می شود ، برخی از این نرم افزارها از نوعی سمبل به عنوان جداکننده استفاده می کنند.

    یک نوع پرونده با پسوند CSV شامل اطلاعاتی است که می توانید به پایگاه داده وارد شوید و یک فایل متنی مشابه می تواند داده های لازم برای سازماندهی جداول را در اختیار داشته باشد.

    یک فایل CSV توسط یک ویرایشگر متن قابل خواندن است و لیست چنین ویرایشگرها شامل بیشتر برنامه هایی است که برای کار با متن و جداول استفاده می شود. بنابراین ، برنامه هایی مانند Microsoft Excel یا Corel WordPerfect Office می توانند یک پرونده با مقدار فرمت .csv را باز کنند و فرمت فایل را می توان با LibreOffice ، Apache OpenOffice و بسیاری از ابزارهای دیگر باز کرد.

    پرونده های داده جدا شده با کاما وظیفه برقراری ارتباط بین سیستم های مختلف و تسهیل انتقال و پردازش داده های حجمی متشکل از یک ساختار جدولی را دارند.

    زنگ

    کسانی هستند که این خبر را قبل از شما می خوانند.
    برای دریافت مطالب تازه مشترک شوید.
    ایمیل
    نام
    نام خانوادگی
    چگونه می خواهید The Bell را بخوانید
    بدون اسپم