Учитывая пример текстового файла, как можно использовать Akka ByteStrings и преобразовать его в обычный текст или запустить «найти» на самой байтовой строке?Как я могу определить, содержит ли Akck bytestring заданную подстроку?
val file = new File("sample.txt")
val fileSource = SynchronousFileSource(file, 4096)
val messageStream = fileSource.map(chunk => sendMessage(chunk.toString()))
messageStream.to(Sink.foreach(println(_))).run
«ToString()» функциональность выше буквально выкладывает строку, содержащую текст «байтовой строки», за которым следует байт, представленных в виде целых чисел. Например:
chunk.toString() ==> "ByteString(111, 112, 119, 111)"
совершенны, нашел в документации и вернулся к сообщению назад .. вот и вот, уже решена! Благодарю. –