JavaScript Object Notation (JSON) active l'échange rapide d'objets JavaScript dans un format simple. JSON consomme moins de la largeur de bande que XML et fonctionne bien avec tous les navigateurs. JSON est généré à partir d'une collection de paires nom-valeur et listes ordonnées de valeurs. La bibliothèque JSON4J est une implémentation de JSON à utiliser dans les environnements Java™.