class Irs527::TextParser
Public Class Methods
parse(path)
click to toggle source
# File lib/irs527.rb, line 7 def self.parse(path) file_8871 = File.open('8871.txt', 'w') file_8872 = File.open('8872.txt', 'w') file_skeda = File.open('skeda.txt', 'w') file_skedb = File.open('skedb.txt', 'w') f = File.open(path).readlines f.each do |line| if line[0..1] == "1|" file_8871.write(line) elsif line[0..1] == "2|" file_8872.write(line) elsif line[0..1] == "A|" file_skeda.write(line) elsif line[0..1] == "B|" file_skedb.write(line) end end file_8871.close file_8872.close file_skeda.close file_skedb.close end