Question #971   Proposée par Answiki le 10/10/2020 à 19:14:44 UTC

Comment fonctionne le format JSON ?

Answer   Submitted by Answiki on 10/10/2020 at 07:15:07 PM UTC

JSON est un format universel léger d'échange de données. Il est principalement utilisé pour communiquer entre deux machines, mais peut être nativement écrit et lu par des humains.


Le format JSON est composé d'objets qui sont des éléments composés de couples nom / valeur séparés par deux points :. Un objet commence par une accolade ouvrante { et se termine par une accolade fermante } :

{"name":"Alphonsio"}
{"name":"Kevin", "age":30, "male":true}


Les valeurs d'un objet peuvent être de différents types :


  • Une chaîne de caractères (string) :
    { "Titre":"Le format JSON" }
  • Un nombres (number) :
    {"pi":3.1415}
  • Un booléens (true ou false) :
    {"human readable":true, "compressed":false}
  • Un objet (object) :
    {
    	"president": 
    	{
    		"nom":"De Gaulle", 
    		"prenom":"Charles"
    	} 
    }
  • Un tableau (array) :
    {"brand": ["Volkswagen", "Porsche", "Mercedes"] }
  • Rien (null) :
    {"nom de mariage":null}


Voici un exemple complet de JSON :

{"menu": 
	{
		"id": 58,
  		"title": "File",
  		"sub menu": ["value": "Open", "value": "Save", "value": "Save as"],
		"size" : {"width":300, "height":200, "unit":"pixel"}
		"debug": false,
		"alignment": null
    }
}

3 events in history
Answer by Answiki on 10/10/2020 at 07:15:07 PM

JSON est un format universel léger d'échange de données. Il est principalement utilisé pour communiquer entre deux machines, mais peut être nativement écrit et lu par des humains.


Le format JSON est composé d'objets qui sont des éléments composés de couples nom / valeur séparés par deux points :. Un objet commence par une accolade ouvrante { et se termine par une accolade fermante } :

{"name":"Alphonsio"}
{"name":"Kevin", "age":30, "male":true}


Les valeurs d'un objet peuvent être de différents types :


  • Une chaîne de caractères (string) :
    { "Titre":"Le format JSON" }
  • Un nombres (number) :
    {"pi":3.1415}
  • Un booléens (true ou false) :
    {"human readable":true, "compressed":false}
  • Un objet (object) :
    {
    	"president": 
    	{
    		"nom":"De Gaulle", 
    		"prenom":"Charles"
    	} 
    }
  • Un tableau (array) :
    {"brand": ["Volkswagen", "Porsche", "Mercedes"] }
  • Rien (null) :
    {"nom de mariage":null}


Voici un exemple complet de JSON :

{"menu": 
	{
		"id": 58,
  		"title": "File",
  		"sub menu": ["value": "Open", "value": "Save", "value": "Save as"],
		"size" : {"width":300, "height":200, "unit":"pixel"}
		"debug": false,
		"alignment": null
    }
}

Answer by Answiki on 10/10/2020 at 07:14:54 PM

JSON est un format universel léger d'échange de données. Il est principalement utilisé pour communiquer entre deux machines, mais peut être nativement écrit et lu par des humains.


Le format JSON est composé d'objets qui sont des éléments composés de couples nom / valeur séparés par deux points :. Un objet commence par une accolade ouvrante { et se termine par une accolade fermante } :

{"name":"Alphonsio"}
{"name":"Kevin", "age":30, "male":true}




Les valeurs d'un objet peuvent être de différents types :


  • Une chaîne de caractères (string) :
    { "Titre":"Le format JSON" }
  • Un nombres (number) :
    {"pi":3.1415}
  • Un booléens (true ou false) :
    {"human readable":true, "compressed":false}
  • Un objet (object) :
    {
    	"president": 
    	{
    		"nom":"De Gaulle", 
    		"prenom":"Charles"
    	} 
    }
  • Un tableau (array) :
    {"brand": ["Volkswagen", "Porsche", "Mercedes"] }
  • Rien (null) :
    {"nom de mariage":null}


Voici un exemple complet de JSON :

{"menu": 
	{
		"id": 58,
  		"title": "File",
  		"sub menu": ["value": "Open", "value": "Save", "value": "Save as"],
		"size" : {"width":300, "height":200, "unit":"pixel"}
		"debug": false,
		"alignment": null
    }
}

Question by Answiki 10/10/2020 at 07:14:44 PM
Comment fonctionne le format JSON ?
# ID Query URL Count

Icons proudly provided by Friconix.