title: Parsing JSON string without quotes
body: <p>I've got code like below (it just edit JSON and put new stuff in place pointed by JSONPath):</p>
  
  <pre><code>JToken jp = JToken.Parse(json);
  IEnumerable&lt;JToken&gt; nd = jp.SelectTokens(path);
  
  JToken newj = JToken.Parse(newval);
  
  foreach (JToken vl in nd)
      ((JToken)value).Replace(newj);
  </code></pre>
  
  <p><strong>json</strong>, <strong>path</strong>, <strong>newval</strong> are strings. I've got no problem when i'm trying to add new int, float, date, bool, null etc... Problem is when i'm trying to add string. Format with quotes is correct ("newstring"), but I need to add string without quotes as well, but i've got an exception ("Unexpected end when reading JSON. Path ''[...]). </p>
  
  <p>Is there any option to parse string without quotes?</p>