我使用Blobstore上传一个简单的文本文件:https://cloud.google.com/appengine/docs/java/blobstore/#Java_Uploading_a_blob。我从文档中了解如何为用户保存和提供blob,但我不明白我的servlet如何处理文件上传实际上是否读取了文本文件的内容?
答案 0 :(得分:1)
我找到了答案。这是代码:
result.map { | k, v | v.update(:Date => k) }
答案 1 :(得分:0)
在python中有一个BlobReader类可以帮助你做到这一点。 (https://cloud.google.com/appengine/docs/python/blobstore/blobreaderclass)
看起来你正在使用Java。在Java中似乎没有相应的类。我要做的是使用GCS作为blobstore(https://cloud.google.com/appengine/docs/java/blobstore/#Java_Using_the_Blobstore_API_with_Google_Cloud_Storage)的支持。这样,上传到blobstore的文件将在GCS中可访问。
然后,您可以使用Java的GCS客户端库来读取该文件。