Dato un oggetto javascript, volevo serializzarlo in una stringa formato json, per poi deserializzarlo
Prima che mi accinga a scrivere il codice, non è che esiste già in javascript o in jquery?![]()
ciao
Dato un oggetto javascript, volevo serializzarlo in una stringa formato json, per poi deserializzarlo
Prima che mi accinga a scrivere il codice, non è che esiste già in javascript o in jquery?![]()
ciao
Pietro
codice:a = { b : 1, c : 2 }; JSON.stringify(a)
https://developer.mozilla.org/En/Using_native_JSON
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
Ti ringrazio, purtroppo non va con IE7![]()
ho scritto queste due righe![]()
codice:/*-------------------------------------------------------- dato un oggetto lo serializzo in una stringa formato json --------------------------------------------------------*/ function serializzo_json(data) { var result = "{"; var n = 0; for(var o in data) { if(n > 0) result += ", "; result += '"' + o + '":"' + data[o] + '"'; n++; } result += "}"; return result; } /*------------------------------------------------------------- data una stringa in formato json, la deserializzo in un oggetto --------------------------------------------------------------*/ function deserializzo_json(data) { return eval("(" + data + ")"); }
il mio obiettivo è salvare un oggetto javascript nel server, valorizzando un hidden, per poi ripristinarlo alla rilettura della pagina.
ciao![]()
Pietro
su IE7 puoi usare una libreria già collaudata
https://github.com/douglascrockford/JSON-js
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)
ti ringrazio.
ma non esiste qualcosa con jquery? è per non utilizzare troppe librerie
ciao
Pietro
Originariamente inviato da pietro09
ti ringrazio.
ma non esiste qualcosa con jquery? è per non utilizzare troppe librerie
ciao
cercando con google "jquery serialize json", prima pagina dei risultati:
http://code.google.com/p/jquery-json/
http://trentgardner.net/jquery/seria...n-with-jquery/
Vuoi aiutare la riforestazione responsabile?
Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)