AmazonS3 s3Client = new AmazonS3Client(new ProfileCredentialsProvider());
S3Object s3object = s3Client.getObject(new GetObjectRequest(bucketName, key));
InputStream objectData = s3object.getObjectContent();
String result = new BufferedReader(new InputStreamReader(objectData))
.lines().collect(Collectors.joining("\n"));
ObjectMapper mapper = new ObjectMapper();
Map map = mapper.readValue(result, new TypeReference
这样就可以成功读取带有双引号的JSON文件了。