.xlsxファイルをappengineblobstoreにアップロードします。ファイルに10000を超えるレコードがある場合、GAEはファイルの解析に失敗します。POIライブラリを使用してExcelファイルを読み取ります
AppEngineFileファイル=service.getBlobFile(blobKey);
FileReadChannel readChannel = service.openReadChannel(file、true);
InputStream inputStream = Channels.newInputStream(readChannel);
OPCPackage pkg = OPCPackage.open(inputStream); //ここでクラッシュします
XSSFReader r = new XSSFReader(pkg);
誰かが私にこれについてのヒントを与えることができますか?
ありがとうございました