繁体   English   中英

如何动态地使用 spark scala 将 spark dataframe 转换为嵌套 json

[英]How to Convert spark dataframe to nested json using spark scala dynamically

我想将 DataFrame 转换为嵌套的 json。来源数据:-

DataFrame 的数据值如下:-

输入

预计 Output:-

我必须将 DataFrame 值转换为嵌套 Json,例如:-

输出

感谢你的帮助 !

  1. 如果你想保留数据然后保存 dataframe 格式 json
df.write.json("path")
  1. 您可以使用 toJSON function,它将 dataframe 转换为 Dataset[String]
df.toJSON

如果只有一个元素,那么您可以进一步操作以获取字符串

df.toJSON.take(1).head

谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM