comment créer un objet JSON Node js
je suis en train de créer un objet JSON en Node js, sans succès.
par exemple, pour créer un objet comme:
{ 'Orientation Sensor':
[ { sampleTime: '1450632410296',
data: '76.36731:3.4651554:0.5665419' },
{ sampleTime: '1450632410296',
data: '78.15431:0.5247617:-0.20050584' } ],
'Screen Orientation Sensor':
[ { sampleTime: '1450632410296',
data: '255.0:-1.0:0.0' } ],
'MPU6500 Gyroscope sensor UnCalibrated':
[ { sampleTime: '1450632410296',
data: '-0.05006743:-0.013848438:-0.0063915867},
{ sampleTime: '1450632410296',
data: '-0.051132694:-0.0127831735:-0.003325345'}]}
mais de manière dynamique, sans aucune connaissance au sujet de la taille de chaque élément.
est-il quelque chose comme ça pour Node js.
merci beaucoup
source d'informationauteur daniel the man | 2015-12-20
Vous devez vous connecter pour publier un commentaire.
Ce que je crois que vous êtes à la recherche d'un moyen de travailler avec des tableaux comme des valeurs de l'objet:
C'est la norme JavaScript et pas quelque chose de NodeJS spécifiques. Afin de sérialiser une chaîne JSON, vous pouvez utiliser le natif
JSON.stringify
:Le JavaScript
Object()
constructeur fait un Objet que vous pouvez affecter des membres de.Autres réponses sont utiles, mais le JSON dans votre question n'est pas valide. J'ai mis en forme pour le rendre plus clair en dessous, notez le manque de devis unique sur la ligne 24.
Il ya beaucoup de grands articles sur la façon de manipuler les objets en Javascript (si l'utilisation de Node JS ou un navigateur). Je suggère ici est un bon endroit pour commencer:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Working_with_Objects
Votre code Json n'est pas valide, voir ceci: