我已经使用 blobstoreService 将 csv 文件上传到 blobstore。现在如何使用 blobkey 解析这个 csv 文件。这就是我在输入流中读取这个文件的方式
问问题
893 次
1 回答
1
您可以通过BlobKey(String blobKey)作为BlobstoreInputStream(BlobKey blobKey)的构造函数参数获取文件InputStream。
例如:
BlobstoreInputStream is = new BlobstoreInputStream(new BlobKey("YOU_BLOB_KEY"));
对于解析CSV文件,您可以考虑使用opencsv的CSVReader。
例如:
CSVReader csvReader = new CSVReader(new InputStreamReader(is));
List<String[]> rows = csvReader.readAll();
于 2012-05-19T06:20:36.127 回答