gpt4 book ai didi

java - MacRoman 与 UTF-8

转载 作者:行者123 更新时间:2023-12-02 07:42:46 24 4
gpt4 key购买 nike

我尝试从源中提取字节数据,对其进行加密,然后将其存储在文件系统中。

对于加密,我使用 jasyptBasicTextEncryptor 类。为了存储到文件系统,我使用 Apache 的 Commons IOUtils 类。

当需要时,这些文件将被解密,然后发送到用户的浏览器。该系统在默认字符集为 MacRoman 的本地计算机上运行,​​但在默认字符集为 UTF-8 的服务器上失败。

当我在过程的每个阶段明确设置编码以使用 MacRoman 时,它也可以在服务器上运行,但我对此持怀疑态度,因为我的代码的其余部分使用 UTF8

有没有一种方法可以让我在不转换为 MacRoman 的情况下使用代码?

最佳答案

你应该在任何地方都使用 UTF8。

只要您在操作的每一端使用相同的编码(并且只要该编码可以处理您需要的所有字符),就可以了。

关于java - MacRoman 与 UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11367643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com