मेरे ऐप (रेल 3.0.5, रूबी 1.8.7) में, मैंने फाइल से सीएसवी डेटा आयात करने के लिए एक आयात उपकरण बनाया है।रेल 3, आयात से पहले सीएसवी फ़ाइल एन्कोडिंग की जांच करें
समस्या: मैंने अपने उपयोगकर्ताओं से यूटीएफ -8 एन्कोडिंग में एक्सेल से सीएसवी फ़ाइल निर्यात करने के लिए कहा लेकिन वे इसे अधिकतर समय नहीं करते हैं।
आयात करने से पहले मैं यह सत्यापित कैसे कर सकता हूं कि फ़ाइल यूटीएफ -8 है या नहीं? अन्यथा आयात चल जाएगा लेकिन अजीब परिणाम देगा। मैं आयात करने के लिए FasterCSV का उपयोग करें।
बुरा CSV फ़ाइल की उदाहरण:
;VallÈe du RhÙne;CÙte Rotie;
धन्यवाद।
धन्यवाद, मैं यह कोशिश करेंगे। –
यह पूरी तरह से काम कर रहा है! एक बड़ा धन्यवाद। –