如何将用StringEscpeUtils.escapeJavascript转义的文本转换回java中的原始文本?我用escapeJavascript转换了一个俄语文本,结果是:\u041F\u043E\u0440\u043E\u0434\u044B,但向后看,它不起作用。
谢谢!
尝试unescapeJavascript方法。
您可以在java的bin目录中尝试native2ascii,这是一个命令行工具。您需要原始编码。
以下备选方案尝试默认编码(您的操作系统、System.getProperty("file.encoding")
)、西里尔文和俄语。
native2ascii -reverse input.txt output.txt
native2ascii -reverse -encoding windows-1251 input.txt output.txt
native2ascii -reverse -encoding KOI8-R input.txt output.txt
自然地,在java中,您只需打印/写入字符串