Aller au contenu
uencoder

JSON-LD

JSON-LD (JSON for Linked Data) est un standard du W3C qui ajoute à JSON @context, @id, @type et d'autres mots-clés, en faisant une sérialisation RDF de graphes de connaissances.

Objectif

Transformer JSON en Linked Data consommable par le web sémantique et les graphes de connaissances, permettant l'interopérabilité entre sources de données.

Mécanisme

@context associe les clés JSON aux IRI de prédicats RDF et aux types ; @id identifie l'IRI d'un nœud ; @type identifie son type. L'algorithme d'expansion convertit JSON-LD en triplets RDF, et l'algorithme de compactage fait l'inverse.

Cas d’usage

  • Publication de données sur le web sémantique
  • Sérialisation de graphes de connaissances
  • Données structurées Schema.org

Outils associés

References