【发布时间】:2016-05-16 06:41:34
【问题描述】:
我有一个数据框,我想将它作为有效的 json 写入 json 文件:
我当前的代码如下:
val df: DataFrame = myFun(...)
df.toJSON.saveAsTextFile( "myFile.json" )
输出的格式为:
{}{}{}
如何将文件内容组织为有效的 JSON?:
[{},{},{}]
【问题讨论】:
-
仍在寻找。
toJSON和write.json(都只能将完整的 json 对象放在每一行上,因此您最终会得到一个由单个 json 对象组成的换行分隔文件,而不是一个有效的 json 文件,即:对象数组。
标签: scala apache-spark