La bibliothèque JavaScript Object
Notation (JSON4J) est une implémentation d'un ensemble de classes de gestion JavaScript Object Notation
(JSON) à utiliser dans des environnements Java™.
La bibliothèque JSON4J propose les fonctions suivantes :
- Un modèle Java simple pour la construction et la manipulation des données à afficher en tant qu'implémentation JSON.
- Une transformation rapide pour la conversion XML en JSON, lorsque la conversion d'une réponse XML d'un service Web en structure JSON est nécessaire pour une utilisation facile dans des applications XML (Asynchronous JavaScript and XML).
Elle présente l'avantage suivant : les applications de type AJAX peuvent gérer des données au format JSON sans avoir à s'appuyer sur des objets ActiveX dans des transformations XML Microsoft Internet Explorer et d'autres analyseurs XML propres à la plateforme. De plus, les données au format JSON sont généralement plus compactes et leur transfert est plus efficace.
- Un analyseur de flux et de chaînes JSON pouvant générer l'objet JSON correspondant, qui représente cette structure JSON en Java. Vous pouvez ensuite changer cet objet JSON et sérialiser les modifications dans l'implémentation JSON.
Pour plus d'informations sur JSON, voir www.json.org.