Over a million developers have joined DZone.

Read File As String

·
To read an entire file it is not necessary to read it line by line 
and reassemble the lines like this

  def get_file_as_string(path)
    text = ''
    file = File.open(path, "r")
    file.each_line do |line|
      text += line
    end    
    return text
  end


File.read(path) is sufficient.

  def get_file_as_string(path)
    text = File.read(path)
  end
Topics:

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}