الفرق بين المراجعتين لصفحة: «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

انظر أيضًا

مصادر