class RangeScan::Utils
Public Class Methods
to_utf8(obj)
click to toggle source
# File lib/rangescan/utils.rb, line 6 def to_utf8(obj) return obj.dup.force_encoding(Encoding::UTF_8) if obj.is_a?(String) obj.map do |k, v| k = k.dup.force_encoding(Encoding::UTF_8) if k.is_a?(String) v = v.dup.force_encoding(Encoding::UTF_8) if v.is_a?(String) [k, v] end.to_h end