oujood.com

JSON - Types de données pris en charge par le format JSON

JSON - Types de données, le format JSON prend en charge différents types de données

chercher |

Types de données valides dans Json

Les valeurs dans le format JSON doivent correspondre à l'un des types de données suivants :

une chaîne de caractères
un nombre
un objet (objet JSON)
un tableau
un booléen
null

lamp Les valeurs JSON ne peuvent pas être l'un des types de données suivants :

une fonction
une date, mais on peut metre une date en tant que chaine de caractères et donc elle ne sera pas traitée comme une date.
une donnée non définie


Type de donnéesDescriptionExemple json
Chaînesde caractères JSONLes chaînes de caractères dans JSON doivent être écrites entre guillemets
Il s'agit d'une séquence de zero caractère ou plus de caractères Unicode entre guillemets, avec échappement de la barre oblique inverse.
{"nom":"John"}
Nombres JSONLes nombres dans JSON doivent être des nombres entiers ou à virgule flottante.
Les formats octal et hexadécimal ne sont pas utilisés.
var obj = {largeur : 97}
Objet C'est un ensemble non ordonné de paires nom/valeur.
Les objets sont entourés d'accolades, c'est-à-dire qu'ils commencent par '{' et se terminent par '}'.
Chaque nom est suivi de ':' (deux points) et les paires nom/valeur sont séparées par , (virgule).
Les noms doivent être des chaînes de caractères et doivent être différentes les unes des autres.
Les objets doivent être utilisés lorsque les noms des noms sont des chaînes de caractères arbitraires.
{"id": "011A","language": "PHP", "prix": 799,}
Tableaux JSON Les valeurs dans JSON peuvent être des tableaux.
Il s'agit d'une collection ordonnée de valeurs.
Celles-ci sont placées entre crochets, ce qui signifie que le tableau commence par .[. et se termine par .].
Les valeurs sont séparées par , (virgule).
Les tableaux doivent être utilisés lorsque les noms des clés sont des entiers séquentiels.
"books": [{ "language":"Java" , "edition":"second" },
{ "language":"C++" , "lastName":"fifth" },
{ "language":"C" , "lastName":"third" }]
Booléens JSON Les valeurs dans JSON peuvent être true (vraie) ou false (fausse).var obj = {nom : 'Amine', notes : 97, distinction : true}
JSON nullLes valeurs dans JSON peuvent être nulles.{"middlename":null}


Par carabde 2 novembre 2021



Voir aussi nos tutoriel :

Balise image img

Définit une image à insérer dans un document

fonction nl_langinfo, nl_langinfo

Rassemble des informations sur la langue et la configuration locale

Référence des fonctions de php

Référence des fonctions de php