method
find_encoding
v2_1_10 -
Show latest stable
- Class:
REXML::Encoding
find_encoding(name)private
No documentation available.
# File lib/rexml/encoding.rb, line 32
def find_encoding(name)
case name
when /\Ashift-jis\z/
return "SHIFT_JIS"
when /\ACP-(\d+)\z/
name = "CP#{$1}"
when /\AUTF-8\z/
return name
end
begin
::Encoding::Converter.search_convpath(name, 'UTF-8')
rescue ::Encoding::ConverterNotFoundError
return nil
end
name
end