الفرق بين المراجعتين ل"Ruby/Encoding/UndefinedConversionError/error char"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'{{DISPLAYTITLE:التابع <code>Encoding::UndefinedConversionError.error_char</code> في روبي}} يُعيد التّابع <code>error_char</code> سلسلة نص...')
 
ط (مراجعة وتدقيق.)
سطر 40: سطر 40:
 
[[تصنيف:Ruby]]
 
[[تصنيف:Ruby]]
 
[[تصنيف:Ruby Method]]
 
[[تصنيف:Ruby Method]]
 +
[[تصنيف:Ruby Encoding]]
 
[[تصنيف:Ruby Encoding::UndefinedConversionError]]
 
[[تصنيف:Ruby Encoding::UndefinedConversionError]]

مراجعة 13:41، 15 أكتوبر 2018

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

البنية العامة

error_bytes  string

القيم المعادة

تُعاد سلسلةٌ نصّيةٌ (string) تحوي المحرف الذي كان سببًا في رمي الاستثناء UndefinedConversionError.

أمثلة

مثالٌ عن استخدام  التّابع error_char:

ec = Encoding::Converter.new("ISO-8859-1", "EUC-JP")

begin

 ec.convert("\xa0")

rescue Encoding::UndefinedConversionError

 puts $!.error_char.dump   #=> "\xC2\xA0"

 p $!.error_char.encoding  #=> #<Encoding:UTF-8>

end

انظر أيضًا

مصادر