DZone Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world

Snippets has posted 5883 posts at DZone. View Full User Profile

Read File As String

10.25.2009
| 3478 views |
  • submit to reddit
        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