Bonjour à tous,
Je bloque pour faire un algo qui pourrait transformer ce type de tableau :
en ce type d'object :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
(ou vu d'une autre façon :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6objet .a .aa = "value1" .bb .aaa = "value2" ...
Le but final est d'utiliser la fonction serialize de prototype.js avec des champs inputs du genre <input name="section.data" value=.../> (ou éventuellement <input name="section[data]".../> peut importe ca ne change pas mon problème de fond) afin de mettre à jour un objet javascript déjà existant.
J'ai plus ou moins réussi à faire cela avec des evals, mais ça prend du temps et c'est pas fiable dans tous les cas.
Je n'arrive pas à trouver une bonne façon de faire pour transformer le string "aa.bb.cc" en objet récursif.
Quelqu'un a t-il une idée pour faire ça de manière efficace et rapide ou peut-être pour contourner ce problème, il y a probablement plus simple.
Merci d'avance, ça m'enlèverait une sacrée épine du pied, je bloque sur ce problème qui me parait pourtant pas si compliqué... snif

 

 
		
		 
        

 
			
			
 
   


 Déserialisation et récursivité
 Déserialisation et récursivité
				 Répondre avec citation
  Répondre avec citation
Partager