2017-02-24 1 views
0

Ruby에서 파일 시스템의 특정 위치에 zip 파일이 있습니다. 해당 zip 파일에는 하나의 파일 만 있습니다. 나는 그 파일의 내용을 읽고 싶다. 내가 어떻게 할 수 있습니까? (파일의 이름을 모르는 채로)? 다양한 라이브러리/방법을 살펴 보았지만 API가 오래되었거나 라이브러리가 수년간 유지 관리되지 않았습니다.Ruby의 zip 파일에있는 유일한 파일 내용 읽기

답변

1

당신은 RubyZip를 사용할 수 있습니다

require 'zip' 
a = Zip::File.open(path_to_zip_file) { |z| z.first.get_input_stream.read } 
+0

일했다. 고마워 – anemaria20