JSON-LD | |
---|---|
Dateiendung: | .jsonld
|
MIME-Type: | application/ld+json
|
Entwickelt von: | World Wide Web Consortium (W3C) |
Aktuelle Version | 1.0 (16. Januar 2014) |
Art: | konkrete Syntax von RDF |
Container für: | Linked Data |
Erweitert von: | JSON, RDF |
Standard(s): | JSON-LD 1.0 JSON-LD 1.0 Processing Algorithms and API (W3C Recommendations) |
json-ld.org | |
JSON-LD (Akronym von englisch für „JSON-basierte Serialisierung für verLinkte Daten“) bezeichnet Empfehlungen des W3C, weltweit verknüpfte Daten (nach dem RDF-Modell) im schlanken JSON-Format einzubetten. Damit können Webservices und Webapplikationen, die ihre Daten bevorzugt in JSON austauschen, leichten Anschluss zum Semantischen Web finden und reibungsloser zusammenarbeiten, indem sie global eindeutige Bezeichnungen für logisch geordnete Begriffe verwenden.
Die Entwicklung begann 2010[1] und führte im Januar 2014 zur Verabschiedung zweier Dokumente über die erste Version.[2][3][4]
Für die Industrie ist die Einbettung in das etablierte JSON interessant, weil sie so den zugehörigen Baukasten aus Parsern, Speichern[5] bzw. Datenbanken,[6] Programmiersprachen-Anbindungen, sowie Know-how u. ä. weiter verwenden könnte. Die Entwickler versuchten sich daran zu orientieren, wie JSON bisher zum Datenaustausch genutzt wird. Dadurch soll die Umstellung einer Software von JSON auf JSON-LD möglichst einfach sein.[7] Hierzu kann es bereits ausreichen, einen ansonsten unveränderten JSON-Text mit einem sogenannten Kontext zu verknüpfen (siehe Abschnitt Technik und Grundbegriffe von JSON-LD).
Anwender von JSON-LD, welche hauptsächlich an herkömmlichem JSON interessiert sind, müssen RDF nicht verstehen. Gleichzeitig stellt das Datenmodell von JSON-LD eine Erweiterung des RDF-Modells dar.[3]
<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen linked-json.<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen has-been-published.<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen json-ld.<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen json-ld-api.<ref>
-Tag; kein Text angegeben für Einzelnachweis mit dem Namen 3gen-web-apis.