我已经使用blobstoreService.now将csv文件上传到blobstore如何使用blobkey解析这个csv文件。这就是我在输入流中读取此文件的方式
答案 0 :(得分:1)
您可以通过InputStream将文件BlobKey(String blobKey)作为BlobstoreInputStream(BlobKey blobKey)的构造函数参数。
例如:
BlobstoreInputStream is = new BlobstoreInputStream(new BlobKey("YOU_BLOB_KEY"));
要解析CSV文件,您可以考虑使用opencsv的CSVReader。
例如:
CSVReader csvReader = new CSVReader(new InputStreamReader(is));
List<String[]> rows = csvReader.readAll();