【发布时间】:2019-11-20 00:38:53
【问题描述】:
我正在将表数据加载到数据框中并创建多个 JSON 部分文件。数据的结构很好,但是 JSON 中的元素没有用逗号分隔。
这是输出:
{"time_stamp":"2016-12-08 01:45:00","Temperature":0.8,"Energy":111111.5,"Net_Energy":1111.3}
{"time_stamp":"2016-12-08 02:00:00","Temperature":21.9,"Energy":222222.5,"Net_Energy":222.0}
我应该得到这样的东西:
{"time_stamp":"2016-12-08 01:45:00","Temperature":0.8,"Energy":111111.5,"Net_Energy":1111.3},
{"time_stamp":"2016-12-08 02:00:00","Temperature":21.9,"Energy":222222.5,"Net_Energy":222.0}
我该怎么做?
【问题讨论】:
-
实际上是正确的,因为它是一个多行文件,而不是一个数组。如果您查看 JSON 标准,它不需要逗号。
标签: apache-spark apache-spark-sql to-json