object CSVReader {
def main(args: Array[String]): Unit = {
val spark = SparkSession.builder()
.appName("spark-test")
.master("local[*]")
.getOrCreate()
val result = spark.read
.option("delimiter", "|")
.option("header", "true") //将第一行设置为字段名称
.option("quote", "'")
.option("nullValue", "\\N")
.option("inferSchema", "true")
.csv("csv_test.csv")
result.show()
result.printSchema()
}
}