title: Extjs how to decode a json string?
body: <p>I have to decode JSON with <code>Extjs 4</code>:</p>
  
  <p>I have used <code>Ext.decode(string, true)</code>, but it doesn't work 'cause my string is a JSON with a JSON string (escaped) inside... like this:</p>
  
  <pre><code>var string = '{
      success: true,
      rows: [{
          "id": 33,
          "defaultset": 1,
          "name": "Generico",
          "jsonfields": "[{\"name\":\"cm:addressees\",\"title\":\"Destinatari\",\"description\":\"Destinatari\",\"dataType\":\"d:text\",\"url\":\"\/api\/property\/cm_addressees\"}]",
          "eliminato": 0
      }]
  }';
  </code></pre>
  
  <p>as you can see the field <code>jsonfields</code> is a JSON string. When I use </p>
  
  <pre><code>Ext.decode(string, true);
  </code></pre>
  
  <p>nothing happens neither error.</p>
  
  <p>Any suggestions?</p>