class Dataexport::GetData

Your code goes here…

Attributes

data[RW]

Public Class Methods

new(data) click to toggle source
# File lib/dataexport.rb, line 9
def initialize(data)
  @data = data
end

Public Instance Methods

writeToFile() click to toggle source
# File lib/dataexport.rb, line 13
def writeToFile()
  out_file = File.new("result.csv", "w")
  out_file.puts(@data)
  out_file.close
  return out_file
end
writeToFileJson() click to toggle source
# File lib/dataexport.rb, line 20
def writeToFileJson()
  out_file = File.new("result3.csv", "w")
  @data.each do |value|
    value.each do |i|
      out_file.puts(i)
    end        
  end
  out_file.close
  return out_file
end
writeToFilePlain() click to toggle source
# File lib/dataexport.rb, line 32
def writeToFilePlain()
  out_file = File.new("result2.csv", "w")
  @data.each do |value|
    value.each do |i|
      i.each do |j|
        out_file.puts(j)
      end
    end        
  end
  out_file.close
  return out_file
end