Bonjour
Je voudrais savoir comment transformer un objet javascript au format JSON et vice versa, mon but etant de pouvoir sauvegarder mes objet javascript dans un fichier texte afin de pouvoir les reutiliser.
merci
Bonjour
Je voudrais savoir comment transformer un objet javascript au format JSON et vice versa, mon but etant de pouvoir sauvegarder mes objet javascript dans un fichier texte afin de pouvoir les reutiliser.
merci
salut,
hmm le transformer en chaine de caractère...
mais si ton objet a récursivement des propriétés de type objet ça peut planter (out of memory)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 function ConvertToJson(obj) { var json = '{'; for (var prop in obj) { json += prop + ':'; if (typeof(obj[prop]) == "string") json += '\"' + obj[prop] + '\"'; else if (typeof(obj[prop]) == "object") json += ConvertToJson(obj[prop]); else json += obj[prop]; json += ','; } json = json.substring(0,json.length-1); json += '}'; return json; }
Partager