Java 如何通过键检索部分S3对象值

Java 如何通过键检索部分S3对象值,java,amazon-web-services,amazon-s3,amazon-s3-select,Java,Amazon Web Services,Amazon S3,Amazon S3 Select,给定一个名为my bucket的S3 bucket,其中包含一个名为my object的键,如果对象值由键/值对列表组成,是否可以从该对象检索值 i、 e.如果my object包含具有以下键/值对的文件: foo: 20, bar: 54, baz: 12 是否可以使用SDK for Java通过键检索'foo'的值 您可以使用解析值 但是,您的文件格式不是很好,因为: 有些行有逗号,其他行没有 文件中有多余的空间 假设您使用了这种格式: foo:20 bar:54 baz:12

给定一个名为
my bucket
的S3 bucket,其中包含一个名为
my object
的键,如果对象值由键/值对列表组成,是否可以从该对象检索值

i、 e.如果
my object
包含具有以下键/值对的文件:

foo: 20, 
bar: 54, 
baz: 12
是否可以使用SDK for Java通过键检索'foo'的值

您可以使用解析值

但是,您的文件格式不是很好,因为:

  • 有些行有逗号,其他行没有
  • 文件中有多余的空间
假设您使用了这种格式:

foo:20
bar:54
baz:12
然后可以使用冒号作为分隔符,使用S3 Select查询它:



要在Java中执行此操作,请参阅:

,您可以使用它来解析值

但是,您的文件格式不是很好,因为:

  • 有些行有逗号,其他行没有
  • 文件中有多余的空间
假设您使用了这种格式:

foo:20
bar:54
baz:12
然后可以使用冒号作为分隔符,使用S3 Select查询它:



要在Java中执行此操作,请参阅: