2008-11-05 14 views
20

मुझे समस्या है जहां एक्सेल यूटीएफ -8 एन्कोडेड सीएसवी फाइलों के साथ अच्छा नहीं खेलेंगे। स्टैक ओवरफ़्लो पर यह related question देखें।टैब को सीमित करते समय उपयोग करने के लिए सबसे अच्छा माइम-प्रकार और एक्सटेंशन क्या है?

मैंने यूटीएफ -16 के रूप में निर्यात करने के समाधान का पालन किया है, हालांकि ऐसा लगता है कि यूटीएफ -16 के साथ, कॉमा चरित्र एक डिलीमीटर के रूप में काम नहीं करता है, केवल टैब चरित्र।

हालांकि मुझे कहीं भी नहीं मिल सकता है कि सही फ़ाइल नाम और माइम-प्रकार टैब-सीमांकित फ़ाइलों के लिए होना चाहिए। मैंने कहीं कहा कि यह एप्लिकेशन/vnd.ms-excel और xls था। यह एक्सेल 2003 के लिए ठीक काम करता है लेकिन 2007 स्वीकृति नहीं देता है।

तो यह क्या होना चाहिए?

उत्तर

21

टैब-सीमांकित फ़ाइलों के लिए, http://www.rfc-editor.org/rfc/rfc4180.txt 'टेक्स्ट/टैब-पृथक-मान' का उल्लेख करता है।

यह प्रारूप http://www.iana.org/assignments/media-types/text/tab-separated-values पर वर्णित है (संक्षेप में)।

अधिक जानकारी पर पाया जा सकता: http://www.cs.tut.fi/~jkorpela/TSV.html

मुझे आशा है कि इस मदद करता है?

+1

धन्यवाद, शायद यही वह काम करना चाहिए, लेकिन एक्सेल को उस माइम-प्रकार की कोई समझ नहीं है। – EvilPuppetMaster

0

माइम-प्रकार एक HTTP चीज है और केवल ब्राउज़र के लिए इसका अर्थ है - जब आप स्थानीय प्रति डाउनलोड करते हैं तो फ़ाइल के साथ यह सहेजा नहीं जाता है। तो एक्सेल कभी आपके माइम-प्रकार को नहीं देखता है।

+2

तो यह जांचने के लिए कि आप समर्थित फ़ाइल प्रकार आयात कर रहे हैं, यह फ़ाइल एक्सटेंशन (कम से कम प्रारंभ में) से बाहर जा रहा है? – Coops

+5

आप एक्सेल के बारे में सही हैं कि एमआईएमई प्रकारों की जांच न करें, हालांकि एमआईएमई एक HTTP चीज़ _just_ बिल्कुल नहीं है। यह एक _ बहुउद्देश्यीय, इंटरनेट_ चीज है जो ईमेल के भीतर उत्पन्न हुई (जिसका HTTP के साथ कुछ भी नहीं है)। इन दिनों, एमआईएमई प्रकारों के इंटरनेट के बाहर भी कई प्रयोग हैं। उदाहरण के लिए, लिनक्स ओएस, एमआईएमई-प्रकारों के साथ फाइलें खोलने के लिए डिफ़ॉल्ट प्रोग्राम को संबद्ध करते हैं, (विंडोज़ द्वारा उपयोग किए जाने वाले फ़ाइल-एक्सटेंशन समाधान के विपरीत)। – megaflop