我以下列方式创建了一个spark数据框:
+----+-------+
| age| number|
+----+-------+
| 16| 12|
| 16| 13|
| 16| 14|
| 17| 15|
| 17| 16|
| 17| 17|
+----+-------+
我想以下面的json格式转换它:
[{
'age' : 16,
'name' : [12,13,14]
},{
'age' : 17,
'name' : [15,16,17]
}]
我怎样才能实现同样的目标?
1 回答
你可以尝试to_json函数 . 像这样的东西 .
结果如下 . 我希望它有所帮助 .
+------------------------------------------------------------+ |json | +------------------------------------------------------------+ |[{"age":16,"name":[12,13,14]}, {"age":17,"name":[15,16,17]}]| +------------------------------------------------------------+