title: Json unicode issue
body: <p>I have some non-ASCII characters in a json file. There is a list and that list has strings like <code>SMΛN</code>. When I read json file and print that list</p>
  
  <pre><code>with open ("strings.json") as f:
      t = json.load(f)
  
  print (t)
  </code></pre>
  
  <p>I got that non-ASCII string like <code>'SMÎ›N\n'</code>. How can I decode it as <code>utf-8</code> or something like I can print unicode characters properly? I tried this</p>
  
  <pre><code>with open ("strings.json",encoding = 'utf-8') as f:
      t = json.load(f).encode('utf-8').decode('utf-8')
  </code></pre>
  
  <p>But the output is still same.</p>