我收到有关形式为
的kafka主题的JSON字符串{"user_id":"4BtIrO4vgJUZG3wUxDjihnKbYvw2","travel_mode":"plane","travel_with":["family","couple"],"travel_preferences":"national"}
现在我在Spark中使用此JSON字符串,并通过
提取它var jValue: JValue=net.liftweb.json.JsonParser.parse(st)
val mailServer = jValue.extract[Reg]
由此,我可以提取除travel_with
这是一个数组之外的所有其他内容。因此,请告诉我如何提取该数组。
请帮助
答案 0 :(得分:0)
编写以下形式的案例类Reg 案例类Reg(user_id:字符串,travel_mode:字符串,travel_with:列表[String],travel_preferences:字符串) 然后您将获得List [a,b]形式的travel_with