class SiSU_XML_SAX::Source::Output

Public Class Methods

new(data,md) click to toggle source
# File lib/sisu/xml_sax.rb, line 471
def initialize(data,md)
  @data,@md=data,md
  @file=SiSU_Env::FileOp.new(@md)
end

Public Instance Methods

xml() click to toggle source
# File lib/sisu/xml_sax.rb, line 475
def xml
  SiSU_Env::FileOp.new(@md).mkdir
  filename_xml=@file.write_file.xml_sax
  @data.each do |str|
    str=str.gsub(/\A\s+\Z/m,'')
    filename_xml.puts str unless str.empty?
  end
  filename_xml.close
end