Chaines de caractères ##################### Un chaîne de caractère est représentée par une suite de caractères englobés dans deux séparateurs ``"``. .. figure:: ../../diagrammes/JSON-element-string.svg :align: center .. warning:: Notez bien que, contrairement à en JavaScript, les guillemets droits simples ne sont pas valides. .. note:: Vous pouvez utiliser la barre oblique inversée comme signe d'échappement : .. code-block:: json "Exemple avec des \"guillemets droits doubles\"." Exemples ######## .. code-block:: json "quelque chose" "100" .. warning:: L'exemple suivant n'est pas valide, deux chaînes de caractères sont ici présentes : * ``"il a dit "`` * ``" en entrant dans la pièce."`` La suite de caractères ``bonjour`` sera interprétée comme un identificateur, et la syntaxe de l'ensemble est incorrecte. .. code-block:: javascript "il a dit "bonjour" en entrant dans la pièce." On utilise les caractères d'échappement pour obtrenir quelque chose de valide : .. code-block:: javascript "il a dit \"bonjour\" en entrant dans la pièce."