Ciao ragazzi.
Non sono molto esperto di JSON e quindi non sto riuscendo a venirne fuori...
Spero mi possiate dare una mano.
Ho uno chiamata Ajax che restituisce un risultato JSON nel seguente formato:
Io ho bisogno di ricavare il valore 1 relativo a stringa1_dettaglio2.codice:{ "stringa1":{ "stringa1_dettaglio1":valore1, "stringa2_dettaglio2":valore2 }, "stringa2":[ { "stringa1_dettaglio2":valore1, "stringa2_dettaglio2":valore2 } ] }
Ho provato così (su IE):
var json_Obj = JSON.parse(data); (dovrebbe fare il parse, data è la response nel mio caso)
la riga va in errore con errore "Carattere non valido".
Cercando ho trovato la soluzione (che non mi funziona) e cioè:
var fixedResponse = response.responseText.replace(/\\'/g, "'");
var jsonObj = JSON.parse(fixedResponse);
Al di là di questo problema, poi ho bisogno di salvarmi il valore 1 relativo a stringa1_dettaglio2 e salvarlo ad esempio in un tag html.
Non riesco a farlo, mi va sempre in errore, sapete aiutarmi?
Grazie molte

Rispondi quotando