0
나는 보석 문자 charlock_holmes (https://github.com/brianmario/charlock_holmes)를 사용하여 문자 서식 오류를 찾아서 교정하려고합니다. 그러나 프로그램은 아무 것도 반환하지 않습니다.Charlock_Holmes가 Ruby에서 아무것도 반환하지 않습니까?
내 코드는 다음과 같습니다
require 'charlock_holmes'
contents = File.read('./myfile.csv')
detection = CharlockHolmes::EncodingDetector.detect(contents)
# => {:encoding => 'UTF-8', :confidence => 100, :type => :text}
설명서에 명시된대로.
user$ ruby detector.rb
user$
예상 동작이 감지 된 인코딩을 반환 (그리고, 원하는 경우뿐만 아니라 그것을 변경할 수) : 나는 디렉토리에이 작업을 실행하면
, 난 그냥 아무 것도 얻을 수 없습니다. 모든 보석을 설치했는데, 1.9.2와 2.0.0에서 모두 시도했습니다.
내가 뭘 잘못하고 있는지 아는 아이디어가 있습니까? 나는 루비를 처음 사용하기는 두렵다. 그러나 나는 묻기 전에 꽤 포괄적 인 검색을 시도했다.
그게 효과가 있었어! 감사! – peteyreplies