2017-03-09 54 views
0

好吧,我想要一段代码,可以帮助我完成以下任务。我只是想要一个伪代码的帮助,所以我可以开始编码,因为我不知道我将如何执行此操作。以excel输入并将其用作jave中的数据

所以需要做的是我需要创建一个使用原始excel数据的航班线。例如,从MIA @ 9:59起飞的航班在ATL @ 12:00到达,现在飞机必须在下次飞行前至少坐30分钟。所以现在我必须看看ATL将要离开的下一班航班,那就是说现在有航班从12点30分到12点40分离开atl,下一班航班将在12:45到SFO抵达18:08在sfo。所以这架飞机做了2条腿,第一条腿跑到米兰,第二条腿跑到了斯佛特。这只是简单的部分,但如果我想确定

所以我需要能够通过所有这些看起来像这样的数据Data。能够改变使它看起来像这样每个航班Like this

任何反馈将有助于大大

我想在任何的Java,PHP/SQL的HTML页面,或只是在Excel

宏来实现这个

回答

0

看看apache POI。据我所知,它是专为阅读Excel文件而开发的。另外它也是开源的:)。

Apache的POI链接:Click here

实施例:

的InputStream INP =新的FileInputStream( “workbook.xls中”); // InputStream inp = new FileInputStream(“workbook.xlsx”);

Workbook wb = WorkbookFactory.create(inp); 
Sheet sheet = wb.getSheetAt(0); 
Row row = sheet.getRow(2); 
Cell cell = row.getCell(3); 
if (cell == null) 
    cell = row.createCell(3); 
cell.setCellType(CellType.STRING); 
cell.setCellValue("a test"); 

// Write the output to a file 
FileOutputStream fileOut = new FileOutputStream("workbook.xls"); 
wb.write(fileOut); 
fileOut.close(); 
+0

会在Mac上 –

+0

这项工作将我能够也添加代码要经过excel表,确定上面我所 –

+0

@ShivPatel它在Windows中提到,我已经用它。是的,使用那里的文件,你将能够做你最初问你的问题。 – DazstaV3

相关问题