title: Getting a strange parse error for JSON uploaded to Google Cloud storage
body: <p>So, I'm doing some testing of google cloud storage access. I am trying to manually upload a json file (via the console) that I will programmatically change. But Google doesn't seem to like my json file. The beginning of the file looks like:</p>
  <pre><code>{
    'mlsid': &quot;MD-BRIGHT&quot;,
    'mlsno': &quot;1000000300&quot;,
    'maxres': &quot;2x&quot;,
    'modified': &quot;20180201133459&quot;,
    'count': 28,
    'photos': {
      'org': [
      {
        'uri': &quot;https://storage.googleapis.com/idx-photos-gs.ihouseprd.com/MD-BRIGHT/1000000300/org/000.jpg&quot;,
        'width': 625,
        'height': 768
      },
   . . .
  </code></pre>
  <p>Which looks correct to me, but when I try to open the file in a window from the GCS control panel, it displays this error:</p>
  <pre><code>Error: Parse error on line 1:
  {    'mlsid': &quot;MD-BRIGHT&quot;
  -----^
  Expecting 'STRING', '}'
  </code></pre>
  <p>I mean, isn't 'mlsid' a string? I have tried it with both single and double quotes. Quite baffled.</p>