這似乎是世界上最簡單的事情,但我剛剛開始,我很困難,所以請耐心等待。如何從文本文件創建一個Akka Source [String]?
FileIO
對象提供了fromFile
函數,不出意外地返回Source[ByteString, Future[IOResult]]
。
但是我有一個UTF編碼的文本文件,我想要一個Source[String, Future[IOResult]]
- 也就是一個常規字符串的源,它帶有unicode字符,而不是無意義的字節串。
這是一個Hello,世界級的例子,但我被卡住了。
(的,什麼是不幫助是scala.io.Source
之間的名稱衝突,其fromFile
是我需要什麼,並且akka.stream.scaladsl.Source
因此,如果任何人都可以解釋給我,我會很感激。)
我的回答有幫助嗎? – jarandaf
@jarandaf - 有點。這很複雜,我決定使用普通的Scala I/O。 – Malvolio