首页 > 解决方案 > 如何检查 InputStream Base64 编码?(不转换为字节)

问题描述

让我们想象一下,我有一个要处理的大文件,我不想通过将其转换为字节(或字符串)来将其加载到内存中。

所以我有InputStream

问题是,有没有办法检查这是否InputStreamBase64编码?

标签: javabase64inputstream

解决方案


除了 Luca 的参考资料,您可能还想看看这个:如何检查字符串是否是 Base64 编码的

则表达式搜索应该适用于不转换为字节的约束,因为正则表达式只是扫描您的文档以查找字符匹配。还有一个内置的common-codecsjava.util.Base64库。

这些答案是否更符合您的要求?


推荐阅读