MISE À JOUR : Résolu grâce à @AmeliaBR, cela a répondu à ma question spécifique ici après que je l'ai demandé.
Ma question était la suivante :
Je recherche quelque chose comme ça sans changer la structure des fonctions que je veux utiliser.
Cela fonctionne très bien si vous avez défini des parents à l'intérieur de la structure, mais je ne peux pas y accéder.
Ce que je ferais idéalement, c'est aussi faire fonctionner efficacement, et je pense que pour le faire, nest()
pourrait être une bonne réponse.
je veux changer
"key": "keyname", "values":"a value"
dans
"name": "keyname", "children":"a value"
Et dans le changement de nœud de la feuille (si possible, le reste des données inutiles disparaissent)
"value": "a value"
dans
"size": "a value"
J'ai été un peu triste quand j'ai lu ceci:
"Je ne vois pas d'autre méthode que de parcourir tous les éléments récursivement et de changer de nom, ce qui nécessite la copie et la suppression de chaque champ. Cependant, vous pouvez toujours utiliser le code source du nid () comme source d'inspiration."
Pouvez-vous battre ce mec avec votre connaissance?