为了账号安全,请及时绑定邮箱和手机立即绑定

将 S3 上的镶木地板转换为字符串

将 S3 上的镶木地板转换为字符串

Go
蓝山帝景 2022-06-13 17:23:01
我试图在不知道存储在 golang 中的 S3 存储桶中的结构的情况下读取镶木地板文件。使用 GetObjectOutput 结构中的正文https://docs.aws.amazon.com/sdk-for-go/api/service/s3/#GetObjectOutput,我将其传递给 ioutil 并将其转换为字符串,但是当我打印它读取的字符串,就好像我用文本编辑器打开了镶木地板文件一样。res, _ := svc.GetObject(&s3.GetObjectInput {                Bucket: aws.String(bucket),                Key: obj.Key,                       })b, _ := ioutil.ReadAll(res.Body)fmt.Printf("%v", string(b))
查看完整描述

1 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

John Rotenstein 建议使用镶木地板阅读器。

我能够使用https://github.com/xitongsys/parquet-go来解析镶木地板文件。

https://github.com/xitongsys/parquet-go-source,也可用于从 s3 检索 parquet 文件。


查看完整回答
反对 回复 2022-06-13
  • 1 回答
  • 0 关注
  • 212 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号