我尝试过df.write.json(“myNewJson”)虽然没有抛出任何错误或警告但它根本不会在目标中创建任何文件. df.write.format(“json”).save(“/ MyDir /”)似乎也有同样的问题.我在这里错过了一些陈述吗?
为那些可能偶然遇到同样问题的人发布适用于我的确切代码.
我能够使用以下语句将DataFrame模式导出到Json文件:
import java.io._ val a = df.schema.json val writer = new PrintWriter(new File("/home/file")) writer.write(a) writer.close()
精彩评论