Skip to content

Instantly share code, notes, and snippets.

View EvgenJin's full-sized avatar

Evgen Jin EvgenJin

  • Ekaterinburg, Russia
View GitHub Profile
@EvgenJin
EvgenJin / csvToXlsx.groovy
Last active June 3, 2020 23:17 — forked from VadimKirilchuk/csvToXlsx.groovy
Convert CSV to XLSX (Streaming)
@Grab("org.apache.poi:poi:3.16")
@Grab("org.apache.poi:poi-ooxml:3.16")
import org.apache.poi.xssf.usermodel.*;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.streaming.*;
def csvToExelNotExists() {
try {
String csvFileAddress = "./test.csv";
String xlsxFileAddress = "./autos.xlsx";
@VadimKirilchuk
VadimKirilchuk / csvToXlsx.groovy
Created February 10, 2018 12:51
Convert CSV to XLSX (Streaming)
#! /usr/bin/env groovy
@Grab("org.apache.poi:poi:3.16")
@Grab("org.apache.poi:poi-ooxml:3.16")
import org.apache.poi.xssf.usermodel.*;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.streaming.*;
/** more java than groovy, will make fancier later **/
def csvToXLSX() {