क्या अंतर है - CSV (MS-Dos), CSV (Macintosh), CSV (अल्पविराम सीमांकित)


19

एक्सेल 2010 में CSV (MS-Dos), CSV (मैकिंटोश), CSV (अल्पविराम सीमांकित) फ़ाइल प्रकारों में क्या अंतर है? वे सभी एक फ़ाइल प्रकार के रूप में सूचीबद्ध हैं, लेकिन अंततः कोमा सेपरेटेड वैल्यू फाइलें हैं।

जवाबों:


19

[उनमें] का अंतर यह है कि यदि आपके पास पाठ क्षेत्रों में कुछ विशेष वर्ण हैं; उदाहरण के लिए, एक उच्चारण (विदेशी भाषा) चरित्र। यदि आप Windows CSV के रूप में निर्यात करते हैं, तो उन क्षेत्रों को Windows-1252 कोड पृष्ठ का उपयोग करके एन्कोड किया गया है। डॉस एन्कोडिंग आमतौर पर कोड पृष्ठ 437 का उपयोग करती है, जो पुराने प्री-विंडोज पीसी में उपयोग किए जाने वाले पात्रों को मैप करती है। यदि आप एक के रूप में निर्यात करते हैं और फिर एक उपकरण के साथ आयात करते हैं जो दूसरे की अपेक्षा करता है, तो अधिकांश चीजें ठीक दिखेंगी लेकिन आपको अप्रत्याशित परिणाम मिलेंगे यदि, उदाहरण के लिए, आप किसी को उनके नाम से एक umlaut (या अन्य विदेशी चरित्र) के साथ जानते हैं।

स्रोत


3
मैक विकल्पों को भी विंडोज़ सीआर / एलएफ को मैक सीआर में बदलना चाहिए केवल मानक।
लामर बी

4
Csv अल्पविराम के बारे में क्या?
डैनियल बेक

3
@Raystafarian ठीक है, इसलिए यह डिफ़ॉल्ट प्रारूप है। लेकिन CSV के बारे में कॉमा अलग होने का मतलब है: यदि यह केवल इतना आसान था। सीएसवी प्रारूप के स्थानीयकृत संस्करण अर्धविरामों को सीमांकक के रूप में उपयोग करते हैं।
डैनियल बेक

1
@LAMB: CR केवल प्रारूप OSX से पहले केवल MacOS पर लागू होता है। OSX Unix- आधारित है, और लाइन टर्मिनेटर के रूप में LF का उपयोग करता है। क्या Excel पुराने मैकओएस प्रारूप का है?
कीथ थॉम्पसन

1
@KeithThompson CSV (Macintosh) CR के साथ नई-पंक्ति वर्ण के रूप में सहेजता है, जबकि CSV (Comma सीमांकित) और CSV (DOS) दोनों CR / LF का उपयोग करते हैं। मैंने एक छोटी स्प्रेडशीट को सहेजकर और नोटपैड ++ में इसे "शो ऑल कैरेक्टर" सक्षम करके खोला।
सुपुर्स्टार
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.