У меня есть строка "\\u003c", принадлежащая кодировке UTF-8. Я не могу декодировать его в юникод из-за наличия двойной обратной косой черты. Как получить "\u003c" из "\\u003c"? Я использую java.
Я пробовал,
myString.replace("\\\\", "\\");
но не смог добиться того, чего хотел.
Это мой код,
String myString = FileUtils.readFileToString(file);
String a = myString.replace("\\\\", "\\");
byte[] utf8 = a.getBytes();
// Convert from UTF-8 to Unicode
a = new String(utf8, "UTF-8");
System.out.println("Converted string is:"+a);
и содержимое файла
\u003c