Module: REXML::Encoding

Defined in:
lib/feedparser/rexml_patch.rb

Instance Method Summary collapse

Instance Method Details

#decode(str) ⇒ Object



10
11
12
# File 'lib/feedparser/rexml_patch.rb', line 10

def decode(str)
  return str.toUTF8(@encoding)
end

#encode(str) ⇒ Object



15
16
17
# File 'lib/feedparser/rexml_patch.rb', line 15

def encode(str)
  return str
end

#encoding=(enc) ⇒ Object



20
21
22
23
# File 'lib/feedparser/rexml_patch.rb', line 20

def encoding=(enc)
  return if defined? @encoding and enc == @encoding
  @encoding = enc || 'utf-8'
end

#rexml_decodeObject



9
# File 'lib/feedparser/rexml_patch.rb', line 9

alias rexml_decode decode

#rexml_encodeObject



14
# File 'lib/feedparser/rexml_patch.rb', line 14

alias rexml_encode encode

#rexml_encoding=Object



19
# File 'lib/feedparser/rexml_patch.rb', line 19

alias rexml_encoding= encoding=