module ACSV::Detect::EncodingRChardet
Constants
- DEFAULT_CONFIDENCE
Public Class Methods
encoding(data, options)
click to toggle source
# File lib/acsv/detect/encoding_rchardet.rb, line 20 def self.encoding(data, options) if present? encdet = ::CharDet.detect(data) encdet["encoding"] if encdet["confidence"] > (options[:confidence] || DEFAULT_CONFIDENCE) end end
present?()
click to toggle source
# File lib/acsv/detect/encoding_rchardet.rb, line 16 def self.present? defined? ::CharDet end
require_name()
click to toggle source
# File lib/acsv/detect/encoding_rchardet.rb, line 12 def self.require_name 'rchardet' end