You could try using Scanner like this:
new File( '/path/to/file.txt' ).withReader { r ->
new Scanner( r ).with { scanner ->
scanner.useDelimiter( ~/\00/ )
scanner.eachWithIndex { record, idx ->
println "Record $idx ${record.split('\n').join()}"
}
}
}