Writing and Reading a Text File
Saving & Loading list of strings to a .txt file
.txt
Writing a List of Strings To a Text File (With New Line Character)
def writeFile(filePath:String, listObject:List[String]):Unit = {
import java.io._
val stringSeq = listObject.map(r => r + "\n").toSeq
val file = new File(filePath)
val bw = new BufferedWriter(new FileWriter(file))
for (line <- lines) {
bw.write(line)
}
bw.close
}Reading a List of Strings From a Text File
def readFile(filePath:String):List[String] = {
val stringList = spark.sparkContext.textFile(filePath).collect.toList
return stringList
}Saving Without a New Line Character
β If Reading a Text File Errored Out
Flatten and Read JSONs
Last updated