toBS :: String -> BS.ByteString
toBS = BS.pack . map (fromIntegral . fromEnum)
fromBS :: BS.ByteString -> String
fromBS = map (toEnum . fromIntegral) . BS.unpack
本文介绍了一种将String类型转换为ByteString类型以及从ByteString类型还原为String的方法。使用了Bytestring库中的函数进行操作,具体包括toBS和fromBS两个函数实现。
toBS :: String -> BS.ByteString
toBS = BS.pack . map (fromIntegral . fromEnum)
fromBS :: BS.ByteString -> String
fromBS = map (toEnum . fromIntegral) . BS.unpack

被折叠的 条评论
为什么被折叠?
