Java字符串在数据库中另存为unicode
我想将java字符串作为unicode字符串存储在数据库中。请让我知道这是否可行 例如:Java字符串在数据库中另存为unicode,java,unicode,Java,Unicode,我想将java字符串作为unicode字符串存储在数据库中。请让我知道这是否可行 例如: String columnValue="Sample \u0020\u0061\u0074\u0020\u0032\u0032\u0042\u0020 text"; 我想将上面的内容准确地保存(以粗体显示)到数据库中并检索它 DB列应存储为: ColumnA --------- Sample \u0020\u0061\u0074\u0020\u0032\u0032\u0042\u0020 text
String columnValue="Sample \u0020\u0061\u0074\u0020\u0032\u0032\u0042\u0020 text";
我想将上面的内容准确地保存(以粗体显示)到数据库中并检索它
DB列应存储为:
ColumnA
---------
Sample \u0020\u0061\u0074\u0020\u0032\u0032\u0042\u0020 text ( with unicode string value)
从java读回时,应显示:
Sample at 22B text
在该链接中,有关于如何在mysql数据库上保存unicode的信息 java能够管理多种编码,并且在解释unicode方面没有问题 更多信息请访问:
我希望这对你有用。到目前为止你试过什么吗?你在使用什么数据库?您是否理解,带有这些转义序列的Java字符串文字与您希望在数据库中显示的字符串
Sample\u0020\u0061\u0074\u0020\u0032\u0032\u0042\u0020 text
不完全相同?是的。但是您不必使用\u。您可以直接键入unicode字符。但是为什么要将DB存储为\u0020
?