У меня есть код Ruby, который читает файл по строкам и проверяет, нужно ли читать следующую строку в каком-то блоке или он должен обрабатывать этот блок и продолжить чтение файла, разбора каждой строки ,Java - чтение файла как двоичного с readLine
Вот это:
File.open(ARGV[0], 'rb') do |f|
fl = false
text = ''
f.readlines.each do |line|
if (line =~ /^end_block/)
fl = false
# parse text variable
end
text += line if fl == true
if (line =~ /^start_block/)
fl = true
end
end
end
Э.Г. Мне нужен файл, который нужно открыть для чтения как двоичный, и все же мне нужен метод readLine
.
Итак, вопрос:, как я могу сделать точно так же с Groovy/Java?
Как этот «двоичный» вообще? – fge
@ fge извините, не понял ваш вопрос ... – shybovycha
@Don извините, что ??? – shybovycha