JSON. 1. 2. 3. Serveur Web. User. AJAX. (Générateur. Format JSON). Navigateur. (Javascript. - JSON). Formats d. '. échange de données entre le serveur Web et le navigateur. avec Ajax (XMLHttpRequest) : . 1- Text simple : pas structuré. 2- XML : défficile à parser avec le Javascript (DOM!). 3- JSON : une notation simple d. '. objects javascript. 1 : Le client établie une requête avec le serveur. 2 - Le serveur Ajax gènere une réponse sous format JSON. 3- Le navigateur parse la réponse JSON . Exemple de notation JSON : . {. ". menu. ". : {. . ". id. ". : . ". file. ". ,. . ". value. ". : . ". File. ". ,. . ". popup. ". : {. . ". menuitem. ". : [. {. ". value. ". : . ". New. ". , . ". onclick. ". : . ". CreateNewDoc(). ". },. {. ". value. ". : . ". Open. ". , . ". onclick. ". : . ". OpenDoc(). ". },. {. ". value. ". : . ". Close. ". , . ". onclick. ". : . ". CloseDoc(). ". }. . ]. }. }}.