Einfach erklärt
JSON-LD ist wie ein unsichtbares Übersetzer-Etikett für Computer. Wenn ein Computer auf einer Webseite das Wort „Jaguar“ liest, weiß er nicht, ob das Tier oder das Auto gemeint ist. JSON-LD klebt ein digitales Etikett an das Wort, das dem Computer blitzschnell und eindeutig sagt, was genau gemeint ist.
Alltagsbeispiel
Wie ein standardisiertes Namensschild auf einer Konferenz. Da steht nicht einfach nur „Thomas“, sondern strukturiert: „Vorname: Thomas, Firma: XY, Beruf: Ingenieur“. So wissen alle sofort und fehlerfrei, wer du bist.
Kurze präzise Definition
JSON-LD (JavaScript Object Notation for Linked Data) ist ein leichtgewichtiges Datenformat, das verwendet wird, um strukturierte Daten und deren Bedeutung (Semantik) maschinenlesbar im Web zu verknüpfen.
Ausführliche Erklärung
JSON-LD ist eine Weiterentwicklung von JSON und basiert auf dem RDF-Standard (Resource Description Framework). Es ermöglicht den Aufbau von Linked Data Knowledge Graphs. Durch die Verknüpfung mit standardisierten Vokabularen wie Schema.org oder dem GS1 Web Vocabulary wird semantische Interoperabilität erreicht. Es wird stark bei APIs, im EPCIS 2.0 Standard und bei den durch Smart Standards definierten Datenmodellen eingesetzt.
Zusammenhang mit dem Digitalen Produktpass
Im dezentralen DPP Ecosystem müssen Daten aus Tausenden verschiedenen Data Spaces verstanden werden. Wenn das System eines französischen Herstellers „Poids“ ausgibt, das englische „Weight“ und das deutsche „Gewicht“, würde es normalerweise zu Fehlern kommen. JSON-LD sorgt dafür, dass der Resolver im Hintergrund genau weiß, dass alle drei Begriffe exakt dieselbe Produkteigenschaft beschreiben, wodurch der Datenaustausch automatisiert abläuft.
Synonyme / Abkürzungen
Linked Data, semantisches Datenformat.
Praxisbeispiel aus Unternehmen oder Industrie
Ein Recycling-Roboter liest den Digitalen Produktpass eines ausgedienten Akkus aus. Da die Daten im JSON-LD-Format übermittelt werden, erkennt die Software der Maschine vollautomatisch die chemischen Bestandteile (Materialdaten) und passt den Sortierprozess an, ohne dass ein Mensch die Tabellen übersetzen oder abtippen muss.
Quellen
- W3C: JSON-LD 1.1.
https://www.w3.org/TR/json-ld11/ - IETF: RFC 8259, The JavaScript Object Notation (JSON) Data Interchange Format.
https://www.rfc-editor.org/rfc/rfc8259 - GS1: EPCIS and Core Business Vocabulary (CBV).
https://www.gs1.org/standards/epcis
