有什么方法可以使用 Dataset 解析多行 json 文件,这里是示例代码
public static void main(String[] args) {
// creating spark session
SparkSession spark = SparkSession.builder().appName("Java Spark SQL basic example")
.config("spark.some.config.option", "some-value").getOrCreate();
Dataset<Row> df = spark.read().json("D:/sparktestio/input.json");
df.show();
}
如果 json 在单行中,它可以完美地工作,但我需要它用于多行
我的 json 文件
{
"name": "superman",
"age": "unknown",
"height": "6.2",
"weight": "flexible"
}