الصنف Encoding::UndefinedConversionError في روبي

من موسوعة حسوب
< Ruby
مراجعة 12:45، 21 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يُرمَى الاستثناء UndefinedConversionError من قبل توابع الصّنفين String و Encoding عندما تفشل عملية تبديل التّرميز (transcoding).

توابع الكائن العامة (Public Instance Methods)

destination_encoding

يُعيد الترميز الهدف على شكل كائن.

destination_encoding_name

يُعيد اسم التّرميز الهدف.

error_char

يُعيد سلسلة نصية تحوي المحرف الذي أدى إلى رمي الاستثناء UndefinedConversionError.

source_encoding

يعيد الترميز المصدر على شكل كائن. لاحظ أنَّ التّرميز المصدري النّاتج قد لا يكون مطابقًا لترميز محوّل الترميز المصدري إذا تمّت عملية التّحويل على عدّة مراحل.

source_encoding_name

يُعيد اسم الترميز المصدر.

مصادر