मैं डेटा फीड का उपभोग कर रहा हूं जिसने हाल ही में यूनिकोड बीओएम हेडर (यू + एफईएफएफ) जोड़ा है, और मेरा रेक कार्य अब इसके द्वारा गड़बड़ कर रहा है।फ़ाइलों को पढ़ने पर यूटीएफ -8 बीओएम पर ट्रिपिंग से बचने के लिए कैसे करें
मैं file.gets[3..-1]
के साथ पहले 3 बाइट्स को छोड़ सकता हूं लेकिन रूबी में फ़ाइलों को पढ़ने के लिए एक और शानदार तरीका है जो यह सही ढंग से संभाल सकता है, भले ही बीओएम मौजूद है या नहीं?
एक यूनिकोड बीओएम एक यूटीएफ -8 एक नहीं है। – AnthonyWJones
धन्यवाद, मुझे बस एहसास हुआ। यह वास्तव में 3 बाइट्स है, एक नहीं ... मैंने सवाल को इतना कहने के लिए संपादित किया। –