title: Invalid property identifier character: ‘. Path '', line 1, position 1 when parsing json string to object
body: <p>I am getting Invalid property identifier character: ‘. Path '', line 1, position 1 while parsing json string to object.
  My Json string look like this</p>
  <pre><code>{‘name’ : ‘Account’ , ‘placeholder’ : ‘Enter Accountant Name’ , ‘label’ : ‘Account Name’ , ‘type’ : ‘string’ , ‘mode’: ‘multiline’}
  </code></pre>
  <p>and the class look like this</p>
  <pre><code>public class TemplateModel
  {
      public string name { get; set; }
  
      public string type { get; set; }
  
      public string placeholder { get; set; }
  
      public string label { get; set; }
  
      public string mode { get; set; } = &quot;single&quot;;
  }
  </code></pre>
  <p>I am getting error in this line.</p>
  <p>var list = JsonConvert.DeserializeObject(d);</p>
  <p>I have checked the Newtonsoft.Json doucument and found a example when i copy the example and replace with my keys and static values. It works fine. string from example look like this.</p>
  <pre><code>       var c= @&quot;{'name': 'james@example.com', 'type': 'string', 'label': 'Name', 'placeholder':'Enter Name', 'mode': 'multiline'}&quot;;
  </code></pre>
  <p>When i validate my json string in json validator online it validated properly except it replace my ' ' to &quot; &quot; but i have used ' ' because it  is used like this in Newtonsoft.Json example.</p>
  <p>I am reading my json string template from word file. My json looks like this in text visulazar.</p>
  <p><a href="https://ibb.co/XjWrmS7" rel="nofollow noreferrer">https://ibb.co/XjWrmS7</a></p>
  <p>Please help.</p>
  <p>I created this issue in fiddle, Please check  <a href="https://dotnetfiddle.net/BTma0B" rel="nofollow noreferrer">https://dotnetfiddle.net/BTma0B</a></p>