如何读取blob的内容并在java中写入GAE数据存储区。
答案 0 :(得分:3)
获得想要阅读的blob的BlobKey后,您可以构建BlobstoreInputStream:
BlobKey blobKey = ...;
InputStream is = new BlobstoreInputStream(blobKey)
然后,您可以使用任何InputStream读取方法读取blob内容。
答案 1 :(得分:1)
您可以使用FileService
API在Blobstore中创建/写入/读取文件。当您从文件中读取字节数组时,您可以轻松地将其作为属性添加到数据存储区实体并保存。