Doppelte Backslashes durch einfache Backslashes ersetzen

Ich habe einen String "\\ u003c", der zum UTF-8-Zeichensatz gehört. Ich kann es nicht in Unicode dekodieren, da doppelte Backslashes vorhanden sind. Wie erhalte ich "\ u003c" von "\ u003c"? Ich benutze Java.

Ich versuchte mit,

myString.replace("\\\\", "\\");

konnte aber nicht erreichen was ich wollte.

Das ist mein Code,

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);

und inhalt der datei ist

\ u003c

Antworten auf die Frage(7)

Ihre Antwort auf die Frage