行にエラーがあります:
workbook.write();
デバッグしようとすると、「ソースが見つかりません」というメッセージが表示されます。
どのように修正しますか?
private void exportExcel() throws IOException, WriteException{
File file = new File(Environment.getExternalStorageDirectory() + "/backup.xls");
WritableWorkbook workbook = Workbook.createWorkbook(file);
workbook.createSheet("worksheet", 0);
workbook.write();
workbook.close();
}
前もって感謝します
上記のコードが機能し始めます!!!
始めたときは、デフォルトの jexcelapiを使用していました。その後、代替の jexcelapiを使用し始めましたが、機能しません。
少し変更してコードを試すと、うまくいきます!あなたのコード:
private void exportExcel() throws WriteException, IOException{
File sdCard = Environment.getExternalStorageDirectory();
File dir = new File(sdCard + "/myFolder");
//make them in case they're not there
dir.mkdirs();
//create a standard java.io.File object for the Workbook to use
File wbfile = new File(dir, "backup.xls");
WritableWorkbook workbook = null;
try{
workbook = Workbook.createWorkbook(wbfile);
workbook.createSheet("worksheet", 0);
workbook.write();
workbook.close();
} catch (IOException ex) {
Log.e("Workbook Test", "Could not create " + wbfile.getPath(), ex);
}
}
しかし、上記のコードを試すと、それも機能します。
ライブラリを使用してEclipseが即座に更新されないのでしょうか?
どうもありがとうございました!
PS 下手な英語ですみません。