在Ruby中,你可以使用File類來讀取文件的內容。以下是一些常用的方法:
file = File.open("example.txt", "r") # 以只讀模式打開文件
content = file.read # 讀取文件的全部內容
puts content # 輸出文件內容
file.close # 關閉文件
file = File.open("example.txt", "r") # 以只讀模式打開文件
file.each_line do |line| # 逐行讀取文件
puts line # 輸出每一行內容
end
file.close # 關閉文件
file = File.open("example.txt", "r") # 以只讀模式打開文件
file.each do |content| # 使用塊讀取文件內容
puts content # 輸出每個塊的內容
end
file.close # 關閉文件
注意:在實際編程中,建議使用File.read
或File.each_line
方法,因為它們更簡潔。而使用塊的方式更適合處理大文件,因為它不會一次性將整個文件加載到內存中。