2017-03-09 69 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

相關問題