1 votes

Renommer le nom d'un objet json dans node.js

Comment renommer le nom de l'objet Cars en automobiles ? J'ai essayé d'utiliser ObjectRenameKeys mais cela fonctionne sur les propriétés des objets et non sur le nom de l'objet lui-même.

Original :

"Cars": [
                {

                    "Part": 1
                },
                {

                    "Part": 2
                },
                {

                    "Part": 3
                }
            ],
Expected: 

"Automobiles": [
                {

                    "Part": 1
                },
                {

                    "Part": 2
                },
                {

                    "Part": 3
                }
            ],

0 votes

Vous semblez avoir des propriétés à l'intérieur d'objets ... sinon il s'agit d'erreurs de syntaxe. Par ailleurs, que voulez-vous dire par ObjectRenameKeys ?

0 votes

Pour votre information npmjs.com/package/object-rename-keys

3voto

charlietfl Points 41873

Vous ne pouvez pas vraiment renommer les propriétés.... juste copier Cars et ensuite le supprimer :

myObject.Automobiles = myObject.Cars;
delete myObject.Cars;

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X