J'ai un objet (arbre d'analyse) qui contient les nœuds enfants qui sont des références à d'autres nœuds.
Je tiens à sérialiser, à l'aide de JSON.stringify()
, mais j'obtiens : TypeError: cyclic object value
car des constructions que j'ai mentionnés.
Comment pourrais-je contourner cela? Il n'est pas question pour moi de savoir si ces références à d'autres nœuds sont représentés ou non dans l'objet sérialisé.
D'autre part, la suppression de ces propriétés de l'objet lorsqu'ils sont en cours de création semble fastidieux et je ne voudrais pas apporter des modifications à l'analyseur (narcisse).