mercredi 1 juin 2011

JSON, nouveau format d'échange de données

JSON (JavaScript Object Notation)
est un format léger d'échange de données.
Basé sur un sous-ensemble du langage de programmation JavaScript, Standard
ECMAScript. Il est devenu populaire lorsqu'Ajax a commencé à être largement utilisé.
On peut utiliser JSON en PHP une fois le fichier parsé avec un parseur PHP.
Le framework JSON Web Service library est très utilisé et permet la sérialisation d'objets
en mémoire.
Un document JSON ne base sur deux éléments structurels :
une collection de couples nom/valeur
des listes ordonnées de valeurs.
Ces éléments représentent 3 types de données :
des objets, des tableaux, des valeurs génériques de type tableau, objet, booléen, nombre,
chaîne ou null.
On retrouve des facilités d'utilisation de JSON dans des frameworks tels que
JQuery avec des fonctions d'aide à la création d'appels AJAX.

Ses avantages : la vitesse de traitement, simplicité de mise en oeuvre. Pas besoin d'un
parseur pour extraire des informations à travers le net.
Il est extensible et peut créer des formats comme RSS, plus facile à lire.
JSON dans le Framework .NET 4.0 prend en charge la sérialisation sur les serveurs.
JSON et XML sont complémentaires.

Aucun commentaire:

Enregistrer un commentaire