首先,导入pom
<dependency>
<groupId>com.crealytics</groupId>
<artifactId>spark-excel_2.11</artifactId>
<version>0.11.1</version>
</dependency>
写方法:
def savetoExcel(filePath:String,dataFrame:DataFrame): Unit ={
dataFrame.write
.format("com.crealytics.spark.excel")
.option("dataAddress", "'Sheet2'!A1:R500")
.option("useHeader", "true")
.mode("append")
.save(filePath)
}
A1:R500 表示写入范围为单元格的A1到R500
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。