Java 解码转义unicode
我正在从文件中读取以下字符串:Java 解码转义unicode,java,unicode,Java,Unicode,我正在从文件中读取以下字符串: a \\u0645 b 我要处理的是,当打印到控制台时,它看起来像: aمb 我该怎么做呢?我想你需要把它解码两次。 尝试使用它实际上是一个错误转义的编译时文本,而您没有能力修复它。。。。?它由编译器进行转换,因此您不能在运行时删除反斜杠,在运行时“修复”错误的文字将是一件相当麻烦的事情。不明白实际的问题是什么。为什么不能删除第一个\?给出了两个反斜杠。我从一个文本文件中读取它们。谢谢你的指针!不过,解码一次就足够了。
a \\u0645 b
我要处理的是,当打印到控制台时,它看起来像:
aمb
我该怎么做呢?我想你需要把它解码两次。
尝试使用它实际上是一个错误转义的编译时文本,而您没有能力修复它。。。。?它由编译器进行转换,因此您不能在运行时删除反斜杠,在运行时“修复”错误的文字将是一件相当麻烦的事情。不明白实际的问题是什么。为什么不能删除第一个\?给出了两个反斜杠。我从一个文本文件中读取它们。谢谢你的指针!不过,解码一次就足够了。