我正在寻找一种将整个文件文本加载到 map 中的方法。每次都不像TextInputFormat
那样一行。
这样,当我在 map 中执行value.toString
时,就可以使用整个输入。
最佳答案
您必须将每一行都放入StringBuilder
中,直到到达文件末尾。或者您重写自己的提供此功能的RecordReader。但是我不建议这样做。
关于java - 在Hadoop中将整个文件文本添加为映射键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6757056/