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