tôi phải giải mã JSON với Extjs 4
:Extjs làm thế nào để giải mã một chuỗi json?
Tôi đã sử dụng Ext.decode(string, true)
, nhưng nó không hoạt động 'gây chuỗi của tôi là một JSON với một chuỗi JSON (thoát) bên ... như thế này:
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
}]
}';
như bạn có thể thấy trường jsonfields
là một chuỗi JSON. Khi tôi sử dụng
Ext.decode(string, true);
không có gì xảy ra cả lỗi.
Mọi đề xuất?
eval (chuỗi) có hoạt động không? – Johni
không, nó không ... –