الفرق بين المراجعتين ل"Ruby/Encoding::UndefinedConversionError"
< Ruby
اذهب إلى التنقل
اذهب إلى البحث
ط |
جميل-بيلوني (نقاش | مساهمات) ط (مراجعة وتدقيق.) |
||
سطر 22: | سطر 22: | ||
* [http://ruby-doc.org/core-2.5.1/Encoding/UndefinedConversionError.html صفحة الصنف Encoding::UndefinedConversionError في توثيق روبي الرسمي.] | * [http://ruby-doc.org/core-2.5.1/Encoding/UndefinedConversionError.html صفحة الصنف Encoding::UndefinedConversionError في توثيق روبي الرسمي.] | ||
[[تصنيف:Ruby]] | [[تصنيف:Ruby]] | ||
− | [[تصنيف:Ruby | + | [[تصنيف:Ruby Method]] |
+ | [[تصنيف:Ruby Encoding]] | ||
[[تصنيف:Ruby Encoding::UndefinedConversionError]] | [[تصنيف:Ruby Encoding::UndefinedConversionError]] |
مراجعة 13:42، 15 أكتوبر 2018
يُرمَى الاستثناء 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
اسم الترميز المصدر.