RDF JSONLD
Filkonvertering

Konverter RDF til JSONLD

HURTIGSVAR
Er det mulig å konvertere RDF til JSONLD?
Ja - RDF konverterer til JSONLD.

Kjør riot --output=JSONLD input.rdf > output.jsonld med Apache Jena, eller rapper -i rdfxml -o jsonld input.rdf > output.jsonld med Raptor. Standard utdata er utvidet JSON-LD; bruk et JSON-LD-bibliotek for å komprimere det med en @context-blokk ved behov.

På denne siden

Testet på macOS, Windows og Linux
Sist verifisert Nov 2026

Flere gratis konverteringer

HEIC, PNG, WEBP, MP3 og mer - alle verktøy her er gratis.

Åpne verktøykassen

Hvorfor konvertere RDF til JSONLD?

JSON-LD er gyldig JSON, så enhver JSON-parser kan lese strukturen uten et dedikert RDF-bibliotek. Hvis du sender koblede data til en JavaScript-frontend eller et REST-API som forventer JSON, er JSON-LD det praktiske valget over RDF/XML.

Hvordan konvertere RDF til JSONLD

Apache Jena (riot) OPEN-SOURCE

Kjør riot --output=JSONLD input.rdf > output.jsonld; verifiser @context- og @graph-seksjonene i utdatafilen.

Raptor (rapper) OPEN-SOURCE

Kjør rapper -i rdfxml -o jsonld input.rdf > output.jsonld for å serialisere den parsede RDF-grafen direkte som JSON-LD.

Protege FREE

Last inn .rdf-filen i Protege via File > Open, bruk deretter File > Save As og velg JSON-LD som utdataformat.

Om disse formatene

Kvalitet og hva du bør passe på

  • Konverteringen er tapsfri - alle tripler, URI-er og literaler bevares i .jsonld-utdataene.
  • Identifikatorer for blanke noder (_:b0, osv.) kan endres mellom serialiseringer; hvis applikasjonen din sammenligner ID-er for blanke noder på tvers av filer, bør du sjekke dette etter konvertering.
  • Raptor og Jena produserer utvidet JSON-LD som standard; bruk et JSON-LD-bibliotek som jsonld.js eller PyLD for å komprimere utdataene med en @context ved behov.

Ofte stilte spørsmål

Går data tapt ved konvertering fra RDF/XML til JSON-LD?
Nei - begge formatene bærer den samme RDF-grafen; alle tripler overlever intakt.
Hvorfor bruke JSON-LD i stedet for RDF/XML?
JSON-LD er gyldig JSON, så enhver JSON-parser kan lese den uten et RDF-bibliotek, noe som forenkler integrasjon med webapper og REST-API-er.
Hva betyr utvidet JSON-LD?
Utvidet form bruker fulle URI-er i stedet for prefikser; et JSON-LD-bibliotek kan komprimere det til en kortere form ved hjelp av en @context-blokk.
Fungerer Protege for RDF-filer som ikke er OWL?
Protege fungerer best med OWL-ontologier; for vanlige RDF-grafer er Jena eller Raptor mer pålitelige valg.