Einfach zu implementierendes AJAX-Framework: So funktioniert Spry

Spry verarbeitet JSON-Daten auf dieselbe Weise. Die Unterschiede bestehen natürlich darin, wie die Datendateien formatiert wurden und welche Spry-Data-Library zur Verarbeitung von JSON verwendet wird. Unten findet sich ein Beispiel für eine Datendatei, in der die vorigen Informationen als Liste von Objekten dargestellt werden. Das ist der Vorteil von JSON: Man kann Daten formal ihrem eigenen Typ entsprechend beschreiben. Dazu muss man keine separate Beschreibung des Dateninhalts verwenden, wie die DTD im XML-Beispiel.

Hier derselbe Codeausschnitt aus dem <head>-Tag der Seite. Die .js-Datei für die SpryJSONDataSet-Library wird ebenfalls importiert:

Derselbe Ausgabecode wie für die XML-Daten wird auf der Seite auch zur Anzeige der JSON-Daten verwendet. Das Beispiel funktioniert gut und erfordert nur eine minimale Änderung der Seite, damit stattdessen die JSON-Daten angezeigt werden. Allerdings funktioniert es diesesmal nicht mit Safari. Mit Firefox auf einem Mac gibt es keine Probleme. Der Code befindet sich noch im Betastadium – die aktuelle ist die erste Version, die JSON-Daten verarbeiten kann. Deshalb gibt es möglicherweise einen noch unbekannten Konflikt zwischen Safari und den importierten Javascript-Bibliotheken. Eigentlich müsste es aber funktionieren.

Page: 1 2 3 4 5

ZDNet.de Redaktion

Recent Posts

Digitale Produkte „cyberfit“ machen

Vernetzte Produkte müssen laut Cyber Resilience Act über Möglichkeiten zur Datenverschlüsselung und Zugangsverwaltung verfügen.

4 Tagen ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Das jüngste Update für Windows, macOS und Linux stopft drei Löcher. Eine Anfälligkeit setzt Nutzer…

4 Tagen ago

Apple schließt Zero-Day-Lücken in iOS, iPadOS und macOS

Zwei von Google-Mitarbeitern entdeckte Schwachstellen werden bereits aktiv gegen Mac-Systeme mit Intel-Prozessoren eingesetzt. Sie erlauben…

4 Tagen ago

Gefährliche Anzeigen für Passwortmanager Bitwarden verbreiten Malware

Die Hintermänner haben es unter anderem auf Daten von Facebook-Geschäftskonten abgesehen. Opfer werden über angebliche…

5 Tagen ago

Public Cloud: Gartner erwartet 2025 weltweite Ausgaben von 723 Milliarden Dollar

Bis 2027 werden 90 Prozent der Unternehmen eine Hybrid-Cloud-Strategie umsetzen.

5 Tagen ago

iPhone 15 ist bestverkauftes Smartphone im dritten Quartal

Apple belegt in der Statistik von Counterpoint die ersten drei Plätze. Samsungs Galaxy S24 schafft…

5 Tagen ago