Bonsoir, j'essaye de faire quelque chose dont je doute que cela soit possible !
Voici donc un objet dont je connais plusieurs chemins pour récupérer des informations ( il provient d'une requête ).
objet['title']['day']['text'] par exemple .
si j'ai quelque part un tableau qui contient ce chemin:
tableau = ['title', 'day', 'text']Est-il possible de construire une fonction du genre:
où text est la valeur de objet['title']['day']['text']
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function getText(objet, tableau) { ... return text }
Car si j'ai plusieurs valeurs à chercher dans l'objet et que je connais à l'avance les chemins, j'aurai alors un tableau de tableaux qui contient le différents chemins.
Et la modification d'un chemin se fera dans ce tableau , ailleurs si je veux des valeurs , j'utiliserai la fonction...
J'imagine une fonction récursive , mais je n'y arrive pas !
Prenez votre temps, ce n'est pas urgent, mais très intéressant en ce qui me concerne, pour la technique s'il y en a une .
Cordialement,
Laurent.
Partager