Y a-t-il des caractères interdits dans les noms de clé, pour les objets JavaScript ou les chaînes JSON ? Ou des caractères qui doivent être échappés ?
Pour être plus précis, j'aimerais utiliser "$", "-" et un espace dans les noms de clé.
Y a-t-il des caractères interdits dans les noms de clé, pour les objets JavaScript ou les chaînes JSON ? Ou des caractères qui doivent être échappés ?
Pour être plus précis, j'aimerais utiliser "$", "-" et un espace dans les noms de clé.
Non. Toute chaîne valide est une clé valide. Il peut même avoir "
tant que vous y échappez :
{"The \"meaning\" of life":42}
Il est possible que vous rencontriez des difficultés à charger de telles valeurs dans certains langages, qui tentent d'associer des clés aux noms de champs d'objets. Par contre, je ne connais pas de tels cas.
Les caractères suivants doivent être échappés dans les données JSON pour éviter tout problème :
"
(guillemets doubles)\
(barre oblique inverse)\n
, \t
JSON Parser peut vous aider à gérer JSON.
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.