title: How to convert a string with Unicode encoding to a string of letters
body: <p>I have a string with escaped <a href="http://en.wikipedia.org/wiki/Unicode" rel="noreferrer">Unicode</a> characters, <code>\uXXXX</code>, and I want to convert it to regular Unicode letters. For example:</p>
  
  <pre><code>"\u0048\u0065\u006C\u006C\u006F World"
  </code></pre>
  
  <p>should become</p>
  
  <pre><code>"Hello World"
  </code></pre>
  
  <p>I know that when I print the first string it already shows <code>Hello world</code>. My problem is I read file names from a file, and then I search for them. The files names in the file are escaped with Unicode encoding, and when I search for the files, I can't find them, since it searches for a file with <code>\uXXXX</code> in its name.</p>