title: C# JSON After parsing a value an unexpected character was encountered
body: <p>i'm reading Json from a web api, with <code>Newtonsoft.Json</code></p>
  
  <p>most of their page are fine.</p>
  
  <p>But some of them may contain some special character which fail my parsing.</p>
  
  <p>Code is like:</p>
  
  <pre><code>WebClient client = new WebClient();
  String strJson = client.DownloadString(url);
  
  JObject jObject = JObject.Parse(strJson );
  </code></pre>
  
  <p>then i try to convert to UTF8 it still no work:</p>
  
  <pre><code>WebClient client = new WebClient();
  String strJson = client.DownloadString(url);
  byte[] utf8Bytes = Encoding.UTF8.GetBytes(strJson);
  string safeJsonStr= Encoding.UTF8.GetString(utf8Bytes);
  JObject jObject = JObject.Parse(safeJsonStr);
  </code></pre>
  
  <p>please help!</p>
  
  <p>thanks</p>