الصنف Encoding::UndefinedConversionError
في روبي
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 12:37، 21 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (نقل جميل-بيلوني صفحة Ruby/Encoding/UndefinedConversionError إلى Ruby/Encoding::UndefinedConversionError: تصحيح العنوان.)
يُرمَى الاستثناء UndefinedConversionError
من قبل توابع الصّنفين String
و Encoding
عندما تفشل عملية تبديل التّرميز (transcoding).
توابع الكائن العامة (Public Instance Methods)
destination_encoding
يُعيد التّابع destination_encoding
الترميز الهدف على شكل كائن.
destination_encoding_name
يُعيد التّابع destination_encoding_name
اسم التّرميز الهدف.
error_char
يُعيد التّابع error_char
سلسلة نصية تحوي المحرف الذي أدى إلى رمي الاستثناء UndefinedConversionError
.
source_encoding
يعيد التّابع source_encoding
الترميز المصدر على شكل كائن. لاحظ أنَّ التّرميز المصدري النّاتج قد لا يكون مطابقًا لترميز محوّل الترميز المصدري إذا تمّت عملية التّحويل على عدّة مراحل.
source_encoding_name
يُعيد التّابع source_encoding_name
اسم الترميز المصدر.