Ôś░
­čĹő Bonjour ! Je suis Alphonsio le robot. Posez moi une question, je vais tenter d'y r├ępondre.
comment fonctionne le format JSON

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
    }
}

More