class NormalizeXMLTask
Public Class Methods
normalize_file(srcfile, output_dir, verbose = false)
click to toggle source
# File lib/normalizexml/normalize_xml_task.rb, line 15 def self.normalize_file(srcfile, output_dir, verbose = false) out_dir = Pathname.new output_dir out_file = Pathname.new(srcfile).basename.sub_ext('.nml.xml') out_path = out_dir + out_file out_dir.mkpath unless out_dir.exist? FileUtils.cp srcfile, out_path parser = NormalizeXml::Parser.new parser.infile = srcfile parser.outfile = out_path.to_s parser.verbose = verbose parser.normalize() end