.RDF

File RDF

Resource Description Framework Document (RDF/XML)
Fai una domanda
RISPOSTA RAPIDA

Un file RDF contiene dati W3C Resource Description Framework - il fondamento del web semantico - serializzati come testo RDF/XML. Aprilo in qualsiasi editor di testo o browser per leggere il markup; usa Protege per le ontologie. È semplice XML senza codice eseguibile.

Sviluppatore: W3C (RDF standard) Categoria: File di Internet Standard aperto MIME: application/rdf+xml
SI APRE SU Windows macOS Linux
Correlati: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 21, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file RDF?

Un file .rdf è un documento utilizzato per definire dati relativi alle risorse sul web. I file .rdf contengono metadati come descrizioni di pagine, parole chiave o log di aggiornamento per le risorse online.

La specifica del formato .rdf è stata creata dal World Wide Web Consortium (W3C), con RDF 1.0 ratificato come Raccomandazione nel 1999 e RDF 1.1 a seguire nel 2014. I file di documento RDF sono scritti nel linguaggio Resource Description Framework e vengono utilizzati per condividere informazioni con le applicazioni affinché possano elaborarle in modo leggibile dalle macchine - una base del Web Semantico e dei Linked Data.

Un documento .rdf utilizza la sintassi XML per memorizzare i dati. L'XML viene utilizzato per la sua semplicità nella rappresentazione dei dati. Il modello descrive i dati utilizzando tre tipi di espressione:

  • Soggetto - definisce la risorsa (un IRI o un nodo vuoto)
  • Predicato - definisce tratti o aspetti di tale risorsa
  • Oggetto - memorizza il valore del predicato (un IRI o un letterale)

Ogni dichiarazione di questo tipo è chiamata *tripla*; un insieme di triple forma un grafo RDF. Un file .rdf in genere si apre con <?xml version="1.0"?> e un elemento radice <rdf:RDF xmlns:rdf="...">.

Oltre a rappresentare informazioni sulle risorse web, i file .rdf sono stati utilizzati da Mozilla Firefox per scopi quali la memorizzazione dei manifest delle estensioni (install.rdf) e la configurazione della barra degli strumenti - sebbene il moderno Firefox lo abbia sostituito con il formato WebExtensions. Il tipo MIME standard è application/rdf+xml. Lo stesso grafo RDF può anche essere serializzato come file Turtle (.ttl) o JSON-LD, mentre le ontologie OWL in genere riutilizzano RDF/XML come serializzazione primaria.

Sicurezza e incolumità

RISCHIO: LOW

Un file .rdf è un dato testo/XML e non contiene codice eseguibile, quindi aprirne uno per leggerlo è sicuro. Si applica solo la cautela generale per l'XML: file XML molto grandi o creati con intenti malevoli possono innescare problemi di «bomba XML» (billion-laughs) o entità esterne (XXE) in un parser mal configurato, quindi elabora RDF non attendibili con un parser protetto e limitato nell'espansione delle entità.

Dettagli del formato

in sintesi
NOME COMPLETOResource Description Framework Document (RDF/XML)
SVILUPPATOREW3C (RDF standard)dal RDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
TIPO MIMEapplication/rdf+xml
TIPOTesto/XML: un grafo RDF serializzato come RDF/XML
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • News feed RSS 1.0 (RDF Site Summary) - RSS 1.0 è un feed RDF/XML che utilizza .rdf e viene sottoscritto in un lettore di feed; è distinto dal comune RSS 2.0 (.rss/.xml) ed è raro oggi.
  • File di configurazione legacy di Mozilla - Le vecchie versioni di Mozilla/Firefox/Thunderbird usavano internamente .rdf per segnalibri, stato della barra degli strumenti e manifest delle estensioni; Mozilla ha rimosso RDF anni fa, quindi il moderno Firefox non lo usa più.

Programmi che aprono file RDF

Windows4 apps
Notepad / VS Code Open-source Apri il file .rdf come testo/XML per leggere direttamente le triple e i namespace. Il modo più veloce per vedere cosa contiene effettivamente un .rdf.
Protege Open-source Per ontologie OWL/RDF: File > Apri il file .rdf per sfogliare classi, proprietà e individui in un editor di ontologie appropriato.
Altova XMLSpy A pagamento Apri il file .rdf come XML con editing e validazione sensibili allo schema. (Software commerciale.)
Web browser (Chrome, Edge, Firefox) Gratuito Trascina il file .rdf in un browser per visualizzare l'albero XML grezzo (i browser non renderizzano RDF come dati, mostrano solo il markup).
macOS1 app
Protege / any text editor Open-source Protege per le ontologie; TextEdit/VS Code per leggere l'RDF/XML.
Linux1 app
Protege / rapper (Raptor RDF) / text editor Open-source Protege per sfogliare ontologie; «rapper -i rdfxml -o turtle file.rdf» per analizzare/convertire; gedit per leggere.

Dettagli tecnici

specifiche approfondite
Tipo MIMEapplication/rdf+xml
Codifica dei caratteriUTF-8 dichiarata nell'intestazione XML; UTF-16 è ammessa dalla specifica XML
Modello dei datiTriple Soggetto-Predicato-Oggetto che formano un grafo RDF orientato
Elemento radice XML<rdf:RDF> con xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
Identificazione delle risorseIRI (Internationalized Resource Identifiers) o nodi vuoti anonimi
Tipi di valori letteraliLetterali tipizzati con tipi di dati XSD, o stringhe con tag di lingua tramite l'attributo xml:lang
Serializzazioni alternativeTurtle (.ttl), N-Triples (.nt), JSON-LD (.jsonld), Notation3 (.n3) - stessi dati del grafo, sintassi diversa
Linguaggio di query standardSPARQL (Raccomandazione W3C); usato per interrogare grafi RDF caricati da file .rdf o contenuti in un triple store
Ambito del nodo vuotoGli identificatori dei nodi vuoti sono locali a un singolo documento e non sono dereferenziabili globalmente
Prefissi namespace comunirdf:, rdfs:, owl:, xsd:, dc: (Dublin Core), foaf: - ciascuno dichiarato come attributo xmlns
Elementi strutturali tipicirdf:Description o elementi nodo tipizzati (es. foaf:Person) annidati all'interno della radice rdf:RDF
Relazione con OWLI file di ontologia OWL (.owl) utilizzano RDF/XML come serializzazione predefinita su disco
Caricamento in triple storeCompatibile con triple store capaci di SPARQL come Apache Jena Fuseki, Virtuoso e GraphDB
Casi d'uso tipiciMetadati del Web Semantico, pubblicazione di Linked Data, cataloghi di biblioteche, profili sociali FOAF, scambio di ontologie
Librerie di parsingApache Jena (Java), RDFLib (Python), Redland/Raptor (C), EasyRDF (PHP)
RilasciatoRDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
Standard apertoSì · royalty-free
Specificawww.w3.org

Conversioni RDF

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file RDF. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file RDF.

Domande frequenti

Cos'è un file RDF?
Sono dati nel Resource Description Framework del W3C - il modello alla base del web semantico/linked data - solitamente scritti come testo RDF/XML. Memorizza informazioni come «triple» soggetto-predicato-oggetto (ontologie, vocabolari, metadati, grafi di conoscenza). È semplice XML che puoi aprire in un editor di testo.
Come si apre un file RDF?
Poiché si tratta di testo XML, aprilo in qualsiasi editor di testo (Notepad++, VS Code) o trascinalo in un browser per leggere il markup. Per un'ontologia, usa Protege; per l'editing/validazione XML, Altova XMLSpy. Non c'è un «documento» da renderizzare - sono dati.
Il mio file RDF è un feed RSS?
Potrebbe essere un tipo di file diverso che condivide l'estensione: RSS 1.0 (RDF Site Summary) è un news feed RDF/XML salvato come .rdf e sottoscritto in un lettore di feed. Tuttavia, la maggior parte dei feed RSS oggi sono RSS 2.0 (.rss/.xml) o Atom, e la maggior parte dei file .rdf sono dati del web semantico, non feed.
Firefox usa ancora i file .rdf?
No. Le vecchie versioni di Mozilla/Firefox usavano .rdf come file di configurazione interna (segnalibri, stato delle estensioni), ma Mozilla ha rimosso RDF anni fa, quindi un profilo Firefox moderno non vi fa più affidamento. Quella configurazione legacy di Mozilla è un uso separato e ormai obsoleto dell'estensione.
Come converto RDF/XML in Turtle o JSON-LD?
Usa uno strumento RDF: «riot» di Apache Jena, il comando «rapper» di Raptor («rapper -i rdfxml -o turtle file.rdf»), il comando «Salva con nome» di Protege o un convertitore RDF online. Tutti trasportano le stesse triple in una sintassi più amichevole.
Qual è la differenza tra RDF e XML?
XML è una sintassi di markup generica; RDF è un MODELLO di dati (un grafo di triple) che viene spesso serializzato utilizzando XML (RDF/XML). Quindi un file RDF/XML è un XML valido, ma il suo significato è il grafo RDF, non solo i tag.

Riferimenti

1W3C - RDF 1.1 Concepts and Abstract Syntaxwww.w3.org
2W3C - RDF 1.1 XML Syntaxwww.w3.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.MDMarkdown Document
9.TMPTemporary File
10.BINCD/DVD Disc Image (BIN/CUE)

Estensioni correlate

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z