المبرمج العربي نشر 7 مارس 2016 أرسل تقرير مشاركة نشر 7 مارس 2016 أواجه بعض المشاكل أثناء فتح الملفات للقراءة منها أو الكتابة فيها، فبعض الرموز لا تظهر عند الكتابة والقراءة وتظهر بدلا عنها رسالة خطأ على الرغم من أنها مدعومة من ترميز UTF-8 فما الطريقة الصحيحة لفتح الملفات بهذا الترميز في روبي؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 7 مارس 2016 أرسل تقرير مشاركة نشر 7 مارس 2016 إذا كنت تشغّل شيفرتك البرمجية وتحصل على رسالة خطأ بسبب حرف خاص(error on the special character)، فتوجد عدة حلول لحل هذه المشكلة8، فيمكنك تمرير UTF-8 إلى دالة فتح الملف مع حرف الكتابة w كما في المثال التالي: File.open("file.txt", "w:UTF-8") do |f| f.write "smth here" end أما بالنسبة للقراءة من ملفات بترميز UTF-8 فيمكنك فعل فس الشيء مع حرف القراءة r كما في المثال التالي: File.open("file.txt", "r:UTF-8") do |f| puts f.read end اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
المبرمج العربي
أواجه بعض المشاكل أثناء فتح الملفات للقراءة منها أو الكتابة فيها، فبعض الرموز لا تظهر عند الكتابة والقراءة وتظهر بدلا عنها رسالة خطأ على الرغم من أنها مدعومة من ترميز UTF-8 فما الطريقة الصحيحة لفتح الملفات بهذا الترميز في روبي؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.