diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..90f81ed
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 0000000..c5109f9
--- /dev/null
+++ b/.project
@@ -0,0 +1,23 @@
+
+
+ xlsxtoacontact
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..fb2bda7
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,19 @@
+
+ 4.0.0
+ pi
+ xlsxtoacontact
+ 0.0.1-SNAPSHOT
+
+
+
+
+ org.apache.poi
+ poi-ooxml
+ 3.5-FINAL
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/xlsxtoacontact/debug.java b/src/main/java/xlsxtoacontact/debug.java
new file mode 100644
index 0000000..cbe21cd
--- /dev/null
+++ b/src/main/java/xlsxtoacontact/debug.java
@@ -0,0 +1,137 @@
+package xlsxtoacontact;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.util.Iterator;
+
+import org.apache.poi.ss.usermodel.Cell;
+import org.apache.poi.ss.usermodel.DateUtil;
+import org.apache.poi.ss.usermodel.Row;
+import org.apache.poi.xssf.usermodel.XSSFSheet;
+import org.apache.poi.xssf.usermodel.XSSFWorkbook;
+import org.apache.poi.xssf.util.*;
+
+public class debug {
+
+ public static void main(String[] args) {
+ // TODO Auto-generated method stub
+
+ try {
+ File excel = new File("C://temp/sfcu_importallievi.xlsx");
+ FileInputStream fis = new FileInputStream(excel);
+ XSSFWorkbook book = new XSSFWorkbook(fis);
+ XSSFSheet sheet = book.getSheetAt(0);
+
+ Iterator itr = sheet.iterator();
+
+ //esegui lettura effettiva
+ boolean doRead = false;
+
+ //righe
+ while (itr.hasNext()) {
+ Row row = itr.next();
+
+ System.out.println(row.getRowNum());
+
+ //saltare le prime due
+ if(row.getRowNum()==2) {
+ doRead = true;
+ }
+
+ if(!doRead) {continue;}
+
+
+ // Iterating over each column of Excel file
+ Iterator| cellIterator = row.cellIterator();
+
+ //celle della riga
+ while (cellIterator.hasNext()) {
+
+ Cell cell = cellIterator.next();
+
+ System.out.print("NC:"+cell.getColumnIndex()+"|||");
+
+ switch(cell.getColumnIndex()) {
+
+ case 0:
+ break;
+ case 1:
+ break;
+ case 2:
+ break;
+ case 3:
+ break;
+ case 4:
+ break;
+ case 5:
+ break;
+ case 6:
+ break;
+ case 7:
+ break;
+ case 8:
+ break;
+ case 9:
+ break;
+ case 10:
+ break;
+ case 11:
+ break;
+ case 12:
+ break;
+ case 13:
+ break;
+ case 14:
+ break;
+ case 15:
+ break;
+ case 16:
+ break;
+ case 17:
+ break;
+ case 18:
+ break;
+ case 19:
+ break;
+ case 20:
+ break;
+ case 21:
+ break;
+ case 22:
+ break;
+ case 23:
+ break;
+ case 24:
+ break;
+ case 25:
+ break;
+ default:
+ System.out.println("NUMERO COLONNA NON PREVISTO! CONTROLLARE IL FORMATO DEL FILE");
+ }
+
+ DateUtil.get(date)
+// switch (cell.getCellType()) {
+// case Cell.CELL_TYPE_STRING:
+// System.out.print(cell.getStringCellValue() + "\t");
+// break;
+// case Cell.CELL_TYPE_NUMERIC:
+// System.out.print(cell.getNumericCellValue() + "\t");
+// break;
+// case Cell.CELL_TYPE_BOOLEAN:
+// System.out.print(cell.getBooleanCellValue() + "\t");
+// break;
+// default:
+//
+// }
+ }
+
+ //fine riga
+ System.out.println("");
+ }
+ } catch (Exception e) {
+ System.out.println(e.getMessage());
+ }
+
+ }
+
+}
|