0

我已经使用 blobstoreService 将 csv 文件上传到 blobstore。现在如何使用 blobkey 解析这个 csv 文件。这就是我在输入流中读取这个文件的方式

4

1 回答 1

1

您可以通过BlobKey(String blobKey)作为BlobstoreInputStream(BlobKey blobKey)的构造函数参数获取文件InputStream

例如:

BlobstoreInputStream is = new BlobstoreInputStream(new BlobKey("YOU_BLOB_KEY"));

对于解析CSV文件,您可以考虑使用opencsvCSVReader

例如:

CSVReader csvReader = new CSVReader(new InputStreamReader(is));
List<String[]> rows = csvReader.readAll();
于 2012-05-19T06:20:36.127 回答