मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जो एक डेटाबेस को पॉप्युलेट करने के लिए क्लाइंट द्वारा सप्लाई की गई CSV फाइल का उपयोग करता है। क्लाइंट को स्प्रेडशीट बनाना है, फिर इसे अपलोड करने के लिए CSV के रूप में सहेजें, जिसे तब डेटाबेस में पार्स किया जाता है।
समस्या यह है, जब भी ग्राहक MS-DOS .csv फ़ाइल के रूप में एक्सेल स्प्रेडशीट को सहेजता है, तो कई विशेष वर्ण प्रश्नवाचक चिन्ह में परिवर्तित हो जाते हैं "?" (प्रतीक जैसे कि "" /)। हालाँकि, यदि हम तब CSV फ़ाइल खोलते हैं और मैन्युअल रूप से प्रत्येक को प्रतिस्थापित करते हैं? सही चरित्र के साथ यह ठीक काम करता है।
समस्या यह है कि डेटा फ़ाइल बड़ी है, और हम यथोचित रूप से ऐसा नहीं कर सकते हैं, इसलिए मुझे उम्मीद थी कि इसे बचाने का एक तरीका है। हमने बिना किसी लाभ के यूनिकोड और एएससीआईआई के रूप में निर्यात करने की कोशिश की है। हमने Google डॉक्स पर अपलोड करने की भी कोशिश की है, और फिर से सहेजना, हालांकि, यह उन पात्रों को भी तोड़ता है।