फ़ाइल कैसे पढ़ी जाती है
एन्कोडिंग फ़ाइल के बाइट ऑर्डर मार्क (BOM) से तय होती है, वह न हो तो UTF-8, और वह भी न हो तो Windows-1252। डिलिमिटर (कॉमा, सेमीकोलन, टैब या पाइप) वही चुना जाता है जो शुरुआती पंक्तियों को सबसे बराबर बाँटता है। जब डिलिमिटर सेमीकोलन हो और नंबरों में दशमलव के लिए कॉमा हो, तो उन्हें नंबर के रूप में पढ़ा जाता है।
नंबर, प्रतिशत, TRUE और FALSE और ISO तारीख़ें ऐसे मान बन जाते हैं जिनसे कैलकुलेशन हो सके। शुरुआत में शून्य वाले नंबर, जैसे पिन कोड, और 15 अंकों से लंबी अंकों की लड़ियाँ टेक्स्ट ही रहती हैं, इसलिए वे बदलती नहीं। = से शुरू होने वाला टेक्स्ट टेक्स्ट ही रहता है: CSV फ़ाइल के अंदर के फ़ॉर्मूले नहीं चलाए जाते।
वापस लिखना
आपकी खोली CSV वैसे ही वापस लिखी जाती है जैसी आई थी: वही डिलिमिटर, दशमलव सेपरेटर, लाइन एंडिंग और बाइट ऑर्डर मार्क। आख़िर में शून्य वाला नंबर, जैसे 2.50, उन्हें बनाए रखता है। सेव करने से पहले Scissor Office बताता है कि CSV क्या नहीं रख सकती, जैसे दूसरी शीट या फ़ॉर्मूले, और दूसरे फ़ॉर्मैट में सेव करने का विकल्प देता है।
जानने लायक सीमाएँ
- CSV में टेक्स्ट की सिर्फ़ एक शीट होती है। फ़ॉर्मूले, फ़ॉर्मैटिंग और कई शीट रखने के लिए XLSX या ODS में सेव करें।
- बिना बाइट ऑर्डर मार्क वाली फ़ाइल जो न UTF-8 हो न Windows-1252, जैसे Shift JIS, ग़लत अक्षर दिखाती है।
- एक शीट में 1,048,576 पंक्तियाँ तक होती हैं; खोलने के लिए बहुत बड़ी फ़ाइल की जगह एक संदेश दिखता है।
खुद देखना चाहते हैं कि कुछ भी अपलोड नहीं होता? यह कैसे काम करता है में बताया गया है कि अपने ब्राउज़र के Network टैब में इसे कैसे जाँचें।