Hallo,
weis jemand wie die POI 3.7 source Datei heisst die ich bei Eclipse Galileo unter Build Path ->
poi-3.7-20101029.jar -> Source attachment einbinden muss, damit ich mein Programm debuggen kann ohne das der Debugger abbricht?
Ich habe sowohl die src als auch die bin Dateien der POI 3.7 Version heruntergeladen, aber weis nicht
welche Datei ich einbinden muss damit der Debugg-Prozess nicht abbricht.
Mein Test-Prgramm sieht so aus:
Will einfach nur zum Test die erste Reihe und erste Spalte einer xlsx-Datei auslesen
welche ein String ist und ins Textfeld schreiben.
Vielen Dank fuer Hilfen.
LG
Micha
weis jemand wie die POI 3.7 source Datei heisst die ich bei Eclipse Galileo unter Build Path ->
poi-3.7-20101029.jar -> Source attachment einbinden muss, damit ich mein Programm debuggen kann ohne das der Debugger abbricht?
Ich habe sowohl die src als auch die bin Dateien der POI 3.7 Version heruntergeladen, aber weis nicht
welche Datei ich einbinden muss damit der Debugg-Prozess nicht abbricht.
Mein Test-Prgramm sieht so aus:
Code:
package android.test;
import java.io.IOException;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.util.Log;
import android.widget.TextView;
public class POI_TestActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
String s = "test.xlsx";
String sFile = Environment.getExternalStorageDirectory()+"/"+s;
try {
HSSFWorkbook wb = Excel.readFile(sFile); // Sobald ich diesen Schritt ausfuehre bricht er
int counts_of_sheets = wb.getNumberOfSheets(); // mit der Fehlermeldung Source not found ab
HSSFSheet sheets = wb.getSheetAt(counts_of_sheets);
HSSFRow row = sheets.getRow(0);
HSSFCell cell = row.getCell(0);
String sCell = cell.getStringCellValue();
TextView v = (TextView)findViewById(R.id.text);
v.setText(sCell);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
setContentView(R.layout.main);
}
}
Will einfach nur zum Test die erste Reihe und erste Spalte einer xlsx-Datei auslesen
welche ein String ist und ins Textfeld schreiben.
Vielen Dank fuer Hilfen.
LG
Micha