title: Parsing special characters from JSON string in JS
body: <p>Today, while I was working with some ajax requests, I encountered really strange issue.
  After sending simple request, server response in JSON format looks like below:</p>
  
  <pre><code>{
  coach_id: "172"
  email: "foo@bar.com"
  focus_area: "Ke da\nMetrics"
  id: "433"
  success_metrics: "\"Calm\""
  user_id: "809"
  }
  </code></pre>
  
  <p>I want to use this object as data for pure.js template (it doesn't matter, as it's problem itself, not in template system).</p>
  
  <pre><code>$('#new-client').directives({
      '#client-email@value' : 'email',
      '#client-focus' : 'focus_area',
      '#client-success' : 'success_metrics'
  }).render(myObject);
  </code></pre>
  
  <p>Email as simple input, focus_area and success_metrics as textareas.</p>
  
  <p>However, I'm not able to get my object special characters parsed properly.</p>
  
  <p>For example "Ke da\nMetrics" should looks:
  "Ke da
  Metrics"</p>
  
  <p>I already tried encoding it, replacing characters etc. but with no effect.</p>
  
  <p>Any hints?</p>
  
  <p>Whole object after stringifying:</p>
  
  <pre><code>{
      "id": "433",
      "coach_id": "172",
      "organization_id": "33",
      "user_id": "809",
      "start_date": "0202-02-02",
      "sessions_allotment": "5",
      "sessions_frequency": "TwiceAMonth",
      "sessions_frequency_other": "None",
      "tags": "KeTag,SanJose",
      "focus_area": "\\' \\\" Ke da\\nMetrics",
      "success_metrics": "\\\"Calm\\\"",
      "organization_level": "Grand P",
      "bill_rate": "34",
      "first_name": "Ke",
      "last_name": "Da",
      "email": "keda@mailinator.com",
      "coach_first_name": "Dawn",
      "coach_last_name": "Gilbert"
  }
  </code></pre>
  
  <p>Here's console log <a href="http://screenshu.com/static/uploads/temporary/6n/0n/f2/2vt72y.jpg" rel="nofollow noreferrer">http://screenshu.com/static/uploads/temporary/6n/0n/f2/2vt72y.jpg</a></p>