Question

J'ai créé un objet json à partir de ruby ??avec cobravsmongoose. Toutefois, les attributs sont précédés du symbole @ . Chaque fois que j'essaie d'y accéder avec une notation d'objet standard en JavaScript, telle que object.object.object. @Attribut , une erreur d'analyse par apparaît. Y a-t-il un autre moyen d'accéder à ces objets?

Était-ce utile?

La solution

Saisissez plutôt votre JSON sous forme de chaîne. Faites un remplacement pour nettoyer les symboles @ et recréez-le en JSON.

Autres conseils

Vous pouvez également accéder à vos attributs d'objet avec la notation en indice:

object.object['@attribute']

Mais il vaut mieux faire ce que @Diodeus a proposé

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top