【发布时间】:2017-03-05 15:33:12
【问题描述】:
我有以下方法将资源加载为字符串,其中path 是我的类路径上资源的字符串(在纯文本上工作得很好):
try (Scanner scanner = new Scanner(MyClass.class.getResourceAsStream(path))) {
return scanner.useDelimiter("\\A").hasNext() ? scanner.next() : "";
}
现在我想将 PNG 图像加载为 base64 字符串,这样我就可以使用 Content-Type: image/png 通过 sparkjava 将其发送回。
我该怎么做?
不要使用任何库,只使用普通的旧 Java。
【问题讨论】:
标签: java base64 png inputstream spark-java