title: parse special json format with python
body: <p>I want to get GPSLatitude and GPSLongitude value, but I can't use python position because the position is pretty random. I get the value by tag's value, how can I do that?</p>
  
  <pre><code>jsonFlickrApi({ "photo": { "id": "8566959299", "secret": "141af38562", "server": "8233", "farm": 9, "camera": "Apple iPhone 4S", 
      "exif": [
        { "tagspace": "JFIF", "tagspaceid": 0, "tag": "JFIFVersion", "label": "JFIFVersion", 
          "raw": { "_content": 1.01 } },
        { "tagspace": "JFIF", "tagspaceid": 0, "tag": "ResolutionUnit", "label": "Resolution Unit", 
          "raw": { "_content": "inches" } },
        { "tagspace": "JFIF", "tagspaceid": 0, "tag": "XResolution", "label": "X-Resolution", 
          "raw": { "_content": 72 }, 
          "clean": { "_content": "72 dpi" } },
        { "tagspace": "JFIF", "tagspaceid": 0, "tag": "YResolution", "label": "Y-Resolution", 
          "raw": { "_content": 72 }, 
          "clean": { "_content": "72 dpi" } },
        { "tagspace": "GPS", "tagspaceid": 0, "tag": "GPSLatitudeRef", "label": "GPS Latitude Ref", 
          "raw": { "_content": "North" } },
        { "tagspace": "GPS", "tagspaceid": 0, "tag": "GPSLatitude", "label": "GPS Latitude", 
          "raw": { "_content": "39 deg 56' 44.40\"" }, 
          "clean": { "_content": "39 deg 56' 44.40\" N" } },
        { "tagspace": "GPS", "tagspaceid": 0, "tag": "GPSLongitudeRef", "label": "GPS Longitude Ref", 
          "raw": { "_content": "East" } },
        { "tagspace": "GPS", "tagspaceid": 0, "tag": "GPSLongitude", "label": "GPS Longitude", 
          "raw": { "_content": "116 deg 16' 10.20\"" }, 
          "clean": { "_content": "116 deg 16' 10.20\" E" } },
      ] }, "stat": "ok" })
  </code></pre>