.csv — अल्पविराम से अलग किए गए मान फ़ाइल
N/A (Standardized format) · 1972
.csv फ़ाइल क्या है?
एक CSV (अल्पविराम से अलग किए गए मान) फ़ाइल एक सादी पाठ फ़ाइल होती है जो सारणीबद्ध डेटा (संख्याएँ और पाठ) को एक सरल प्रारूप में संग्रहीत करती है। फ़ाइल में प्रत्येक पंक्ति एक डेटा रिकॉर्ड का प्रतिनिधित्व करती है, और प्रत्येक रिकॉर्ड में अल्पविरामों से अलग किए गए एक या अधिक फ़ील्ड होते हैं। CSV फ़ाइलों का उपयोग विभिन्न अनुप्रयोगों और डेटाबेस के बीच डेटा का आदान-प्रदान करने के लिए व्यापक रूप से किया जाता है, खासकर बड़े डेटासेट से निपटने के दौरान।
.csv फ़ाइलें खोलने वाले प्रोग्राम
| प्लेटफ़ॉर्म | प्रोग्राम | ||
|---|---|---|---|
| Windows | Microsoft Excel | सशुल्क | आधिकारिक |
| LibreOffice Calc | मुफ़्त | ||
| Notepad++ | मुफ़्त | ||
| macOS | Apple Numbers | मुफ़्त | आधिकारिक |
| LibreOffice Calc | मुफ़्त | ||
| TextEdit | मुफ़्त | आधिकारिक |
.csv फ़ाइलों की आम समस्याएँ
अक्सर पूछे जाने वाले प्रश्न
CSV फ़ाइलों का प्राथमिक लाभ उनकी सरलता और व्यापक संगतता है। सादे पाठ होने के कारण, उन्हें वस्तुतः किसी भी प्रोग्रामिंग भाषा, स्प्रेडशीट सॉफ़्टवेयर या डेटाबेस प्रणाली द्वारा आसानी से पढ़ा और लिखा जा सकता है, जिससे वे डेटा विनिमय के लिए आदर्श बन जाते हैं।
नहीं, CSV फ़ाइलें केवल सादे पाठ डेटा को संग्रहीत करने के लिए डिज़ाइन की गई हैं। वे सीधे चित्र, चार्ट एम्बेड नहीं कर सकतीं या बोल्ड टेक्स्ट या सेल रंगों जैसे जटिल स्वरूपण को लागू नहीं कर सकतीं। ऐसी सुविधाओं के लिए, XLSX या ODS जैसे स्प्रेडशीट प्रारूप अधिक उपयुक्त हैं।
हालांकि सीमांकित सादे पाठ का मूल सिद्धांत सुसंगत है, CSV फ़ाइलें अपने विशिष्ट सीमांकक (जैसे, अल्पविराम, अर्धविराम, टैब), पाठ क्वालिफायर (जैसे, दोहरे उद्धरण), और वर्ण एन्कोडिंग में भिन्न हो सकती हैं। यह परिवर्तनशीलता कभी-कभी उपयोगकर्ताओं को डेटा आयात करते समय इन विकल्पों को निर्दिष्ट करने की आवश्यकता होती है।
तकनीकी विवरण
CSV फ़ाइलें सादे पाठ के रूप में संरचित होती हैं, जिसमें प्रत्येक पंक्ति एक रिकॉर्ड को समाप्त करती है और आमतौर पर उस रिकॉर्ड के भीतर फ़ील्ड्स को अलग करने के लिए एक अल्पविराम (या अन्य निर्दिष्ट सीमांकक) का उपयोग करती है। हालांकि कोई आधिकारिक "मैजिक नंबर" या बाइट हस्ताक्षर नहीं है, पहली कुछ पंक्तियाँ अक्सर हेडर जानकारी या डेटा संरचना को इंगित करती हैं, जिससे उन्हें विशिष्ट फ़ाइल हेडर्स के बजाय सामग्री द्वारा पहचाना जा सकता है।