こんにちは、私はJavaの初心者です。私は、POIを使用しているため、Excelファイルを読み取る必要があるAndroid携帯用のアプリケーションを作成しています。私のコードは以下のようになります
Iterator<Row> rowIter = mySheet.rowIterator();
String phone_no = null;
String message =null;
int cell=0;
while(rowIter.hasNext()){
HSSFRow myRow = (HSSFRow) rowIter.next();
Iterator<Cell> cellIter = myRow.cellIterator();
cell=0;
while(cellIter.hasNext()){
HSSFCell myCell = (HSSFCell) cellIter.next();
if(cell==0){
phone_no=myCell.toString();
}
else if(cell==1){
message=myCell.toString();
}
cell++;
}
}
私のExcelシートには、最初の列に電話番号、2番目の列にメッセージが含まれています。コードを実行すると、phone_num が 1.23456789E9 として取得されます。1234567890 のように必要です。しかし、メッセージの場合、Excel に指定した変数に完全な文字列を取得しています。
事前に感謝します....