Ruby on rails 语法错误,意外的kEND
错误:语法错误,意外的kEND 我试着在一个块中创建一个块,我认为这是一个给定的问题。我列出了他们访问的文件夹和案例文件夹的内容,并读取了文件夹的内容Ruby on rails 语法错误,意外的kEND,ruby-on-rails,ruby,jruby,Ruby On Rails,Ruby,Jruby,错误:语法错误,意外的kEND 我试着在一个块中创建一个块,我认为这是一个给定的问题。我列出了他们访问的文件夹和案例文件夹的内容,并读取了文件夹的内容 当我将“if”放在“是”的位置时,出现了问题,您添加了if,但遗漏了一些结尾。尝试使用一些编辑器来显示意外的结果 def read_dbf(paste) #Lendo a pasta Dir.foreach(paste) { |name| if(File.directory?(name))
当我将“if”放在“是”的位置时,出现了问题,您添加了if,但遗漏了一些结尾。尝试使用一些编辑器来显示意外的结果
def read_dbf(paste)
#Lendo a pasta
Dir.foreach(paste) { |name|
if(File.directory?(name))
pasteSub = paste+"/"+name
Dir.foreach(pasteSub) { |subname|
puts "Pasta: #{pasteSub}"
puts subname }
end
end
}
end
end
您有太多的
end
语句。删除最后一个。请添加一些说明以避免删除。
def read_dbf(paste)
#Lendo a pasta
Dir.foreach(paste) {|name|
if File.directory?(name)
pasteSub = paste+"/"+name
Dir.foreach(pasteSub) {|subname|
puts "Pasta: #{pasteSub}"
puts subname
}
end
}
end