1
我将得到XML文件流并保存在文件(xxxxname)中。文件将不断增长。我想逐行读取文件连续流。这里基本上是我现在正在做的:如何持续读取scala中的文件?
for(line <- Source.fromFile("/home/ubuntu/sample.xml").getLines())
println(line)
任何人都可以帮助我如何在scala中连续读取文件吗?
我将得到XML文件流并保存在文件(xxxxname)中。文件将不断增长。我想逐行读取文件连续流。这里基本上是我现在正在做的:如何持续读取scala中的文件?
for(line <- Source.fromFile("/home/ubuntu/sample.xml").getLines())
println(line)
任何人都可以帮助我如何在scala中连续读取文件吗?
如果您不想将整个文件加载到内存中,您可能需要使用SAX解析器。有在这里一个很好的答案:
感谢haggy。我已经编写了解析XML文件的代码。我希望代码能够在scala中读取连续的文件。 –
含义你想检索一个目录中的所有文件并使用你现有的XML解析库解析它们? – haggy
我得到XML文件并保存到一个文件说sample.txt或sample.txt ...我将不断获取数据..所以我需要阅读每一行.. –