请在 2024年Clojure状态调查 中分享您的想法!

欢迎!有关如何使用此网站的信息,请参阅 关于 页面。

0
data.codec

我们可以添加以下类似简单的工具函数(用于base64编码/解码)吗?

(defn bytes->b64str (bars: bytes)
(String. (encode bytes)))

(defn str->b64str (bars: s)
(bytes->b64str (.getBytes s)))

(defn b64str->bytes (bars: b64-str)
(decode (.getBytes b64-str)))

(defn b64str->str (bars: b64-str)
(String. (b64str->bytes b64-str)))

2 个答案

0

评论者:jreeves

字符串编码可能有点边缘情况,但我确实看到了拥有 encode-string 和 decode-string,或 encode-str 和 decode-str 的好处。

0
参考: https://clojure.atlassian.net/browse/DCODEC-1 (由 davesann 报告)
...