UTF-8 文字セットに属する文字列 "\\u003c" があります。二重のバックスラッシュが存在するため、ユニコードにデコードできません。「\\u003c」から「\u003c」を取得するにはどうすればよいですか? 私はジャバを使用しています。
私は、
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