I'm working on reading some utf-16 and ascii mixed files such as: \u6b64\u626b\u63cf: abc
And I will get "\\u6b64\\u626b\\u63cf: abc"(string length is 29) in java. How can I convert it into "\u6b64\u626b\u63cf: abc"(string length is 8)?
I know there is StringEscapeUtils in Apache Commons library, but I prefer not to use outer libraries.
Or, is it possible that I can read it directly to "\u6b64\u626b\u63cf: abc"?