title: NSJSONSerialization - Unable to convert data to string
body: <p>I'm having a problem with NSJSONSerialization reading JSON from the Met Office Datapoint API.</p>
  
  <p>I get the following error</p>
  
  <pre><code>Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be completed. (Cocoa error 3840.)" (Unable to convert data to string around character 58208.
  </code></pre>
  
  <p>I have checked and think this is the offending line according to the character position</p>
  
  <pre><code>{"id":"353556","latitude":"57.1893","longitude":"-5.0929","name":"Sóil Chaorainn"}
  </code></pre>
  
  <p>The JSON itself appears to be valid according to a couple of Validators I tried, and I would expect it too be from a large organisation such as Met Office.</p>
  
  <p>Shouldn't NSJSONSerialization work fine with characters such as 'ó'? </p>
  
  <p>If not how do I go about changing the encoding type to deal with this?</p>
  
  <p>Many Thanks in Advance</p>