RDF JSONLD
Conversión de archivos

Convertir RDF a JSONLD

RESPUESTA RÁPIDA
¿Es posible convertir RDF a JSONLD?
Sí - RDF se convierte a JSONLD.

Ejecute riot --output=JSONLD input.rdf > output.jsonld con Apache Jena, o rapper -i rdfxml -o jsonld input.rdf > output.jsonld con Raptor. La salida predeterminada es JSON-LD expandido; use una biblioteca de JSON-LD para compactarlo con un bloque @context si es necesario.

En esta página

Probado en macOS, Windows y Linux
Última verificación Nov 2026

Más convertidores gratuitos

HEIC, PNG, WEBP, MP3 y más - cada herramienta aquí es gratuita.

Abrir la caja de herramientas

¿Por qué convertir RDF a JSONLD?

JSON-LD es JSON válido, por lo que cualquier analizador de JSON puede leer su estructura sin una biblioteca RDF dedicada. Si está pasando datos vinculados a un frontend de JavaScript o a una API REST que espera JSON, JSON-LD es la opción práctica frente a RDF/XML.

Cómo convertir RDF a JSONLD

Apache Jena (riot) OPEN-SOURCE

Ejecute riot --output=JSONLD input.rdf > output.jsonld; verifique las secciones @context y @graph en el archivo de salida.

Raptor (rapper) OPEN-SOURCE

Ejecute rapper -i rdfxml -o jsonld input.rdf > output.jsonld para serializar el grafo RDF analizado directamente como JSON-LD.

Protege FREE

Cargue el archivo .rdf en Protege a través de File > Open, luego use File > Save As y elija JSON-LD como formato de salida.

Acerca de estos formatos

Calidad y qué observar

  • La conversión es sin pérdidas - todas las ternas, URIs y literales se preservan en la salida .jsonld.
  • Los identificadores de nodos en blanco (_:b0, etc.) pueden cambiar entre serializaciones; si su aplicación compara IDs de nodos en blanco entre archivos, vuelva a verificar después de la conversión.
  • Raptor y Jena producen JSON-LD expandido por defecto; use una biblioteca de JSON-LD como jsonld.js o PyLD para compactar la salida con un @context si es necesario.

Preguntas frecuentes

¿Se pierde algún dato al convertir RDF/XML a JSON-LD?
No - ambos formatos llevan el mismo grafo RDF; todas las ternas sobreviven intactas.
¿Por qué usar JSON-LD en lugar de RDF/XML?
JSON-LD es JSON válido, por lo que cualquier analizador de JSON puede leerlo sin una biblioteca RDF, simplificando la integración con aplicaciones web y APIs REST.
¿Qué significa JSON-LD expandido?
La forma expandida utiliza URIs completos en lugar de prefijos; una biblioteca de JSON-LD puede compactarlo en una forma más corta usando un bloque @context.
¿Funciona Protege para archivos RDF que no son OWL?
Protege funciona mejor con ontologías OWL; para grafos RDF simples, Jena o Raptor son opciones más confiables.