Mit JavaScript Object Notation (JSON) können JavaScript-Objekte in einem einfachen Format schnell ausgetauscht werden. JSON braucht weniger Bandbreite als XML und funktioniert mit allen Browsern gut. JSON setzt sich aus einer Sammlung von Name/Wert-Paaren und sortierten Listen mit Werten zusammen. Die JSON4J-Bibliothek ist eine Implementierung von JSON für Java™-Umgebungen.