gpt4 book ai didi

java - Java 中的 UTF-8 到 ISO-8859-1 映射/无损转换库

转载 作者:行者123 更新时间:2023-12-04 06:57:34 25 4
gpt4 key购买 nike

我需要在 Java 中执行从 UTF-8 到 ISO-8859-1 的字符转换,而不会丢失例如所有 UTF-8 特定的标点符号。
理想情况下,希望将这些转换为 ISO 中的等效项(例如,UTF-8 中可能有 5 个不同的单引号,并且希望它们都转换为 ISO 单引号字符)。

String.getBytes("ISO-8859-1") 在这种情况下不会成功,因为它会丢失特定于 UTF-8 的字符。

您是否知道 Java 中有任何现成的映射或库可以将 UTF-8 特定字符映射到 ISO?

最佳答案

IBM的ICU project 可能就是你要找的。它支持回退转换。

关于java - Java 中的 UTF-8 到 ISO-8859-1 映射/无损转换库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2362918/

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