Sha256: b2e3a63f877340dd0e2d19684910db04f9ac9f076d04c28c6eec57288c40fe4b
Contents?: true
Size: 389 Bytes
Versions: 3
Compression:
Stored size: 389 Bytes
Contents
require "open3" Dir.glob("#{__dir__}/../tmp/xls/*").each do |xls| dest = "#{__dir__}/../tmp/csv/#{File.basename(xls).gsub(/\.xls$/, ".csv")}" warn "Convert #{xls} to #{dest}" o, e, s = Open3.capture3("java", "-jar", "#{__dir__}/../tmp/xls2csv.jar", stdin_data: File.read(xls, encoding: "ascii-8bit")) unless s.success? warn e exit s.to_i end File.write(dest, o) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
phonenumber_jp-0.1.4 | scripts/convert_xls_to_csv.rb |
phonenumber_jp-0.1.3 | scripts/convert_xls_to_csv.rb |
phonenumber_jp-0.1.2 | scripts/convert_xls_to_csv.rb |