que tienen que decodificar JSON con Extjs 4
:Extjs cómo decodificar una cadena json?
he utilizado Ext.decode(string, true)
, pero no funciona porque mi cadena es un JSON con una cadena JSON (escape) en el interior ... como esto:
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
}]
}';
como se puede ver en el campo jsonfields
es una cadena JSON. Cuando uso
Ext.decode(string, true);
no pasa nada ni error.
¿Alguna sugerencia?
¿Eval (string) funciona? – Johni
no, no ... –