RDF JSONLD
Conversion de fichier

Convertir RDF en JSONLD

RÉPONSE RAPIDE
Est-il possible de convertir RDF en JSONLD ?
Oui - RDF se convertit en JSONLD.

Exécutez riot --output=JSONLD input.rdf > output.jsonld avec Apache Jena, ou rapper -i rdfxml -o jsonld input.rdf > output.jsonld avec Raptor. La sortie par défaut est du JSON-LD étendu ; utilisez une bibliothèque JSON-LD pour le compacter avec un bloc @context si nécessaire.

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Nov 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir RDF en JSONLD ?

Le JSON-LD est du JSON valide, donc n'importe quel analyseur JSON peut lire sa structure sans bibliothèque RDF dédiée. Si vous transmettez des données liées à un frontend JavaScript ou à une API REST qui attend du JSON, le JSON-LD est le choix pratique par rapport au RDF/XML.

Comment convertir RDF en JSONLD

Apache Jena (riot) OPEN-SOURCE

Exécutez riot --output=JSONLD input.rdf > output.jsonld ; vérifiez les sections @context et @graph dans le fichier de sortie.

Raptor (rapper) OPEN-SOURCE

Exécutez rapper -i rdfxml -o jsonld input.rdf > output.jsonld pour sérialiser le graphe RDF analysé directement en JSON-LD.

Protege FREE

Chargez le fichier .rdf dans Protege via Fichier > Ouvrir, puis utilisez Fichier > Enregistrer sous et choisissez JSON-LD comme format de sortie.

À propos de ces formats

Qualité et points de vigilance

  • La conversion est sans perte - tous les triplets, URI et littéraux sont préservés dans la sortie .jsonld.
  • Les identifiants de nœuds vides (_:b0, etc.) peuvent changer entre les sérialisations ; si votre application compare les ID de nœuds vides entre les fichiers, vérifiez à nouveau après la conversion.
  • Raptor et Jena produisent du JSON-LD étendu par défaut ; utilisez une bibliothèque JSON-LD telle que jsonld.js ou PyLD pour compacter la sortie avec un @context si nécessaire.

Foire aux questions

Des données sont-elles perdues lors de la conversion de RDF/XML en JSON-LD ?
Non - les deux formats portent le même graphe RDF ; tous les triplets survivent intacts.
Pourquoi utiliser JSON-LD au lieu de RDF/XML ?
Le JSON-LD est du JSON valide, donc n'importe quel analyseur JSON peut le lire sans bibliothèque RDF, ce qui simplifie l'intégration avec les applications web et les API REST.
Que signifie JSON-LD étendu ?
La forme étendue utilise des URI complets au lieu de préfixes ; une bibliothèque JSON-LD peut la compacter dans une forme plus courte en utilisant un bloc @context.
Protege fonctionne-t-il pour les fichiers RDF non-OWL ?
Protege fonctionne mieux avec les ontologies OWL ; pour les graphes RDF simples, Jena ou Raptor sont des choix plus fiables.