gpt4 book ai didi

java - unicode识别是utf-8 utf-16还是其他什么?

转载 作者:行者123 更新时间:2023-12-02 00:52:42 25 4
gpt4 key购买 nike

我正在使用 postgre 数据库,它的编码为 UTF-8在马拉地语单词 pimpri 的 unicode 中是这样的\u092A\u093F\u0902\u092A\u0930\u0940\u0935\u093E\u0918\u0947\u0930\u0947

当我在客户端编写代码时字符串 tempString=Strings.toEscapedUnicode(strQueryString[1]);它会像这样生成unicodeu00E0\u00A4\u00AA\u00E0\u00A4\u00BF\u00E0\u00A4\u00AA\u00E0\u00A4\u0082\u00E0\u00A4\u00B0\u00E0\u00A5\u0080

所以我在匹配它时遇到问题。

我有一个问题,如何识别甲酸盐是什么?u00E0\u00A4\u00AA\u00E0\u00A4\u00BF\u00E0\u00A4\u00AA\u00E0\u00A4\u0082\u00E0\u00A4\u00B0\u00E0\u00A5\u0080 是 utf8 或 utf16 或 utf3 2

还有如何使用java将utf8转换为utf16,有什么方法吗???

最佳答案

为什么要处理编码? PostgreSQL JDBC 驱动程序应该处理它,Java 在内部使用 UTF-16。因此,您可以简单地将 ResultSet.getString() 获取的字符串与任何其他字符串进行比较,或者如果使用 PreparedStatement.setString(),则将任何字符串作为参数传递。

关于java - unicode识别是utf-8 utf-16还是其他什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2369484/

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