JSON文件的Mapreduce Hadoop WordCount示例

时间:2019-03-03 06:17:34

标签: java hadoop

我正在学习Java和Hadoop,并且看到了无数简单的txt文件的WordCount示例。如何为下面的JSON文件应用此WordCount示例?我在读取Mapper的每个JSON对象中的每一行时遇到了麻烦。

file.json:

[
 {
  "id": 124,
  "tweet": "Hey its a beautiful day today!"
  "user": "twitter_username101"
 },
 {
  "id": 433,
  "tweet": "The worst superbowl was this year's for sure, waste of my day",
  "user": "username23"
 }
]

1 个答案:

答案 0 :(得分:0)

您可以使用jsonReader,然后通过迭代将单词计数应用于对象列表。 JsonReader