• 0

كيف أحدّد ترميز ملف المخرجات في روبي؟

هل هنالك طريقة أستطيع بها اختيار ترميز معين لملف قمت بفتحه عن طريق تابع open في لغة روبي؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

يمكنك تمرير نوع الترميز الذي تريد ترميز المخرجات به عند فتح الملف مع نمط فتح الملف، فمثلا قمنا في المثال التالي بترميز الملف UTF-16LE:

open("data.txt", "w:UTF-16LE")

ينظر روبي دائما إلى نوع ترميز السلاسل النصية التي تكتبها وسيحوّلها عند الضرورة وستجد على شبكة الإنترنت مواضيع مفصّلة حول هذا الموضوع في حالة ما أردت التعمق فيه.
مثال آخر على قراءة ملف بترميز معين:

  file = open(url, "r:Shift_JIS")

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن