Pre-recorded question

Question #248
Comment fonctionne le format JSON ?
Answer

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 Alphonsio 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 Alphonsio 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 Alphonsio 10/10/2020 at 07:14:44 PM
Comment fonctionne le format JSON ?
# ID Query URL Count

Icons proudly provided by Friconix.