我有一个DataFrame [{ "Permission": "Home" }, { "Permission": "Videos" }]
是一些预处理的结果。 df
的大小约为10,000行。
我将此DataFrame保存为CSV,如下所示:
df
现在我想将此DataFrame保存为df.coalesce(1).write.option("sep",";").option("header","true").csv("output/path")
文件,其中row是JSON字符串。因此,列名应该传递给JSON字符串中的属性。
例如:
txt
哪种方法最好?
答案 0 :(得分:1)
您可以使用write.json
api以[{1}}格式保存dataframe
json
上面的代码会创建一个 json 文件。但是如果你想要一个 text 格式( json text )那么你可以使用df.coalesce(1).write.json("output path of json file")
api作为
toJSON
我希望答案很有帮助