/ / Passer JSON à Node.JS en utilisant jquery - jquery, json, node.js, sérialisation

Passage de JSON vers Node.JS à l'aide de jquery - jquery, json, node.js, sérialisation

J'essaie de transmettre les éléments suivants à mon serveur node.js:

{
"SKU": {
"comment": {
"name": "23",
"com": "32"
}
}
}

Cela doit être stocké dans un fichier texte. Le SKU, le nom et le com sont tous variables.

Cela sera donné au serveur via une commande get AJAX. J'ai essayé de sérialiser des données de formulaire, mais je ne peux pas comprendre comment obtenir des enfants de cette façon (tout se termine sur la même ligne, comme ceci:

{"SKU":"","COMMENT":"","NAME":"23","COM":"32"}

J'ai également essayé de baliser les données en JSON, comme ceci:

var data2 = "{"" + doit + "":{"comment":{"name":"" + name + "","com":"" + com + ""}}}"

mais ce que je reçois c'est:

{ "{"GS-70":{"comment":{"name":"23","com":"32"}}}": "" }

Ce qui n'est pas vraiment ce que je veux.

Quelle est la bonne façon de transmettre ces données?

Modifier pour plus de données:

Code envoyé au serveur via la commande AJAX suivante:

$.ajax({
type: "GET",
url: "https://localhost:55555",
data: data2,
});

Réponses:

1 pour la réponse № 1

JSON.stringify().... n'inventez jamais votre propre mécanisme pour construire JSON ou vous rencontrez des problèmes comme celui-ci.