मैं जावास्क्रिप्ट का उपयोग कर क्लाइंट साइड पर एक CSV फ़ाइल जेनरेट करने का प्रयास कर रहा हूं। मैंने the answer on this stackoverflow question का पालन किया है। मेरे पास सामग्री में यूनिकोड वर्ण हैं (मेरे मामले में हिब्रू वर्ण)।यूनिकोड वर्णों के साथ जावास्क्रिप्ट के माध्यम से एक्सेल के लिए सीएसवी जेनरेट करें
फ़ाइल पीढ़ी सफल होती है, हालांकि जब मैं Excel में फ़ाइल खोलता हूं - सभी यूनिकोड वर्णों को मजाकिया वर्ण के रूप में दिखाया जाता है। ASCII वर्ण (अंग्रेजी और संख्या) अच्छी तरह से प्रस्तुत किए जाते हैं।
अजीब बात यह है कि अगर मैं नोटपैड में फ़ाइल खोलता हूं, तो यूनिकोड वर्ण अच्छी तरह दिखाते हैं। तो मुझे लगता है कि इसका एक्सेल के साथ कुछ करना है और जिस तरह से मैं फ़ाइल को सहेज रहा हूं।
कोई भी विचार?
में काम करता है यह बाइट आदेश मार्क हो सकता है। क्या यह लिंक मदद करता है? http://stackoverflow.com/questions/155097/microsoft-excel-mangles-diacritics-in-csv-files –
हां हां हां! बीओएम उपसर्ग काम किया! –