【发布时间】:2019-10-04 09:10:15
【问题描述】:
我有一个用 Ruby 编写的外部系统,它通过使用ASCII_8BIT 编码的线路发送数据。我应该如何在 Scala 中对它们进行解码和编码?
我在 scala 中找不到用于解码和编码 ASCII_8BIT 字符串的库。
据我了解,ASCII_8BIT 与Base64 类似。但是,Base64 编码不止一种。我应该使用哪种类型的编码来确保覆盖所有极端情况?
【问题讨论】:
-
你试过什么?代码?错误?
-
我尝试通过
akka.parboiled2.util.Base64.rfc2045解码,它可以工作。但是,我不知道它何时停止工作,因为它不一样。也许它是一样的,但我不知道在哪里检查。
标签: ruby scala base64 ascii-8bit