title: $.parseJson with html encoded string
body: <p>I receive an html encoded string from server code and I want to convert it to JSON using <code>$.parseJSON</code> but it throws the exception. This is the string returned by asp.net's JavaScript serializer:</p>
  
  <pre><code>{"Property":"Name","Template":"\u003cinput data-val=\"true\" data-val-number=\"The field ID must be a number.\"....
  </code></pre>
  
  <p>String is correct as returned by JS serializer but when I call</p>
  
  <pre><code>var data = '&lt;%=serializer.Serialize(Model))%&gt;';
  data = $.parseJson(data);
  // I also tried $.parseJSON(unescape(data)) but with no luck
  </code></pre>
  
  <p>The situation is that I can't prevent html encoding of string on server side. How can I parse this string to JSON?  </p>