2010-11-19 8 views

Répondre

8

JSON exige que les clés et les valeurs de chaîne sont correctement délimitées avec " guillemets. Les autres valeurs ne doivent pas avoir de guillemets. Cela signifie que "success":true et "success":"true" ne sont pas identiques — la première est une valeur booléenne et la seconde est une valeur de chaîne.

Pour plus d'informations, voir http://json.org.

+0

Donc d'autres valeurs n'ont pas besoin de guillemets ^^ – MatTheCat

+0

@MatTheCat: il s'est précipité un peu. Il est maintenant corrigé :-) –

+0

Même le nom de l'attribut lui-même n'a pas besoin de guillemets. par exemple {nom: "tshao"}. Mais parfois, cela provoque des problèmes dans WCF, l'appel client des services Web – tshao

1

no. Le premier est un booléen (vrai) le second est une chaîne "vrai"

+0

+1 par souci de concision. – Homer

Questions connexes