2017-03-09 3 views
0

これで、次の作業を達成するのに役立つコードを作成したいと思います。私はちょうど擬似コードの助けが必要なので、私はこれをどうやってやろうとしているのか分からないので、コーディングを開始することができます。入力を引き出し、ジャバのデータとして使用する

なので、生のExcelデータを使って飛行線を作成する必要があります。たとえば、フライトはMIA @ 9:59から離陸し、ATL @ 12:00に到着するようになりました。次のフライトの前に、少なくとも30分は地上に座る必要があります。だから、私はATLから出発する次のフライトを見なければなりません。それは、12時30分から12時40分にatlを出発するフライトが、次のフライトが12時45分に到着するSFOに到着するsfoの18:08だから、この飛行機は2本の足を作り、1本目はmiaに、atlには2本目の足はsfoになる。これは単純な部分ですが、私が決定したい場合はどうすればいいですか

だから、私はこのようなすべてのデータを調べることができる必要があります。DataそれはLike this

すべてのフィードバックは、私はhtmlページを持つか、単にエクセル

のマクロを使用してJava、PHP/SQLのいずれかでこれを実装しようとしています大幅

を助ける各フライトのために、このように見えるように変更することができ

答えて

0

apache POIを確認してください。私の知る限り、特にExcelファイルを読むために開発されました。プラスそれはまたオープンソースです:)。

のApache POIリンク:Click here

例:

のInputStream INP =新しいFileInputStreamを( "workbook.xls"); // InputStream inp =新しい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

マック –

+0

上のこの作品は、私はまた、私はそれがWindows上で動作します –

+0

@ShivPatel前述してきたかを決定するためにExcelシートを通過するためのコードを追加することができるだろうだろう、私はそれを使用しています。そして、あなたが最初にあなたの質問で尋ねたことを行うことができるドキュメンテーションを使用してはい。 – DazstaV3

関連する問題