我尝试使用AWS-SDK从s3存储桶下载xml文件,但由于某种原因我一直在获取空的xml文件。
以下是此部分的代码:
s3 = AWS::S3.new
obj = s3.buckets['data']
viglink_data=obj.objects['data.xml']
File.open('app/assets/data.xml', 'wb') do |file|
viglink_data.read do |chunk|
file.write(chunk)
end
end
提前致谢。
答案 0 :(得分:0)
我不是ruby用户,但请阅读此文档,该文档可能会对您有所帮助:http://ruby.awsblog.com/post/Tx354Y6VTZ421PJ/Downloading-Objects-from-Amazon-S3-using-the-AWS-SDK-for-Ruby