title: Read a JSON file containing unicode data
body: <p>Here is the content of my JSON file</p>
  
  <pre><code>cat ./myfile.json
  
  {u'Records': [{u'eventVersion': u'2.0', }]}
  </code></pre>
  
  <p>How do I read this JSON file?</p>
  
  <p>I tried reading the file with the following code,</p>
  
  <pre><code>def Read_json_file(jsonFile):
     jsonDy = {}
     if os.path.exists(jsonFile):
        with open(jsonFile, 'rt') as fin:
           jsonDy = json.load(fin)
     else:
        print("JSON file not available -&gt;",
                                   jsonFile)
        sys.exit(1)
     print("jsonDy -&gt; ", jsonDy)
  </code></pre>
  
  <p>But getting the following error,</p>
  
  <pre><code>Traceback (most recent call last):
    File "a.py", line 125, in &lt;module&gt;
      Main()
    File "a.py", line 18, in Main
      content = Read_json_file(eventFile)
    File "a.py", line 44, in Read_json_file
      jsonDy = json.load(fin)
    File "/usr/lib64/python2.7/json/__init__.py", line 290, in load
      **kw)
    File "/usr/lib64/python2.7/json/__init__.py", line 338, in loads
      return _default_decoder.decode(s)
    File "/usr/lib64/python2.7/json/decoder.py", line 365, in decode
      obj, end = self.raw_decode(s, idx=_w(s, 0).end())
    File "/usr/lib64/python2.7/json/decoder.py", line 381, in raw_decode
      obj, end = self.scan_once(s, idx)
  ValueError: Expecting property name: line 1 column 2 (char 1)
  </code></pre>
  
  <p>What I understand is here <code>u'</code> represents the <code>unicode</code> notation, but not sure how to read this file</p>
  
  <p><code>PS</code> : I am using Python 2.7</p>