首页 > 解决方案 > 如何使用 Java 正确显示 Google Cloud Storage 中的日文字符?

问题描述

问题陈述:

我的 Google Cloud Storage Bucket 中有一个包含日文字符的文件。在下载和打印相同的内容时,我发现日文字符变成了???。

我将 UTF-8 指定为代码中的字符集。请帮忙。

代码:

Blob blob = storage.get(BlobId.of(blobPath, fileName));
LOGGER.info("Blob received with name {}" ,blob.getName());
return new String(blob.getContent(), StandardCharsets.UTF_8);

标签: javagoogle-cloud-platformencodinggoogle-cloud-storage

解决方案


推荐阅读