.RDF

RDF-fil

Resource Description Framework Document (RDF/XML)
Ställ en fråga
SNABBT SVAR

En RDF-fil innehåller W3C Resource Description Framework-data - grunden för den semantiska webben - serialiserad som RDF/XML-text. Öppna den i valfri textredigerare eller webbläsare för att läsa koden; använd Protege för ontologier. Det är ren XML utan körbar kod.

Utvecklare: W3C (RDF standard) Kategori: Internetfiler Öppen standard MIME: application/rdf+xml
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 21, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet RDF?

En .rdf-fil är ett dokument som används för att definiera data relaterad till resurser på webben. .rdf-filer innehåller metadata såsom sidbeskrivningar, nyckelord eller uppdateringsloggar för onlineresurser.

Specifikationen för .rdf-formatet skapades av World Wide Web Consortium (W3C), där RDF 1.0 ratificerades som en rekommendation 1999 och RDF 1.1 följde 2014. RDF-dokumentfiler är skrivna i språket Resource Description Framework och används för att dela information med applikationer så att de kan bearbeta den på ett maskinläsbart sätt - en grundsten för den semantiska webben och länkade data.

Ett .rdf-dokument använder XML-syntax för att lagra data. XML används på grund av dess enkelhet gällande datarepresentation. Modellen beskriver data med hjälp av tre typer av uttryck:

  • Subjekt - definierar resursen (en IRI eller en blank nod)
  • Predikat - definierar egenskaper eller aspekter av den resursen
  • Objekt - lagrar värdet av predikatet (en IRI eller en literal)

Varje sådant påstående kallas en *trippel*; en uppsättning tripplar bildar en RDF-graf. En .rdf-fil öppnas vanligtvis med <?xml version="1.0"?> och ett <rdf:RDF xmlns:rdf="..."> rotelement.

Förutom att representera information om webbresurser har .rdf-filer använts av Mozilla Firefox för syften som att lagra tilläggsmanifest (install.rdf) och verktygsfältskonfiguration - även om moderna Firefox har ersatt detta med WebExtensions-formatet. Standard-MIME-typen är application/rdf+xml. Samma RDF-graf kan också serialiseras som en Turtle (.ttl) eller JSON-LD-fil, medan OWL-ontologier vanligtvis återanvänder RDF/XML som sin primära serialisering.

Säkerhet & trygghet

RISK: LOW

En .rdf-fil är text/XML-data och innehåller ingen körbar kod, så det är säkert att öppna en för att läsa den. Den enda generella XML-varningen gäller: mycket stora eller illasinnat utformade XML-filer kan utlösa «XML-bomb» (billion-laughs) eller externa entitetsproblem (XXE) i en dåligt konfigurerad parser, så bearbeta okänd RDF med en härdad parser med begränsad entitetsexpansion.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNResource Description Framework Document (RDF/XML)
UTVECKLAREW3C (RDF standard)sedan RDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
MIME-TYPapplication/rdf+xml
TYPText/XML: en RDF-graf serialiserad som RDF/XML
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • RSS 1.0 (RDF Site Summary) nyhetsflöde - RSS 1.0 är ett RDF/XML-flöde som använder .rdf och som man prenumererar på i en flödesläsare; det skiljer sig från det vanliga RSS 2.0 (.rss/.xml) och är sällsynt idag.
  • Föråldrad Mozilla-konfigurationsfil - Gamla Mozilla/Firefox/Thunderbird använde .rdf internt för bokmärken, verktygsfältsstatus och tilläggsmanifest; Mozilla tog bort RDF för flera år sedan, så moderna Firefox använder det inte längre.

Program som öppnar RDF-filer

Windows4 apps
Notepad / VS Code Öppen källkod Öppna .rdf som text/XML för att läsa tripplar och namnrymder direkt. Snabbaste sättet att se vad en .rdf faktiskt innehåller.
Protege Öppen källkod För OWL/RDF-ontologier: Arkiv > Öppna .rdf för att bläddra bland klasser, egenskaper och individer i en riktig ontologiredigerare.
Altova XMLSpy Betald Öppna .rdf som XML med schemamedveten redigering och validering. (Kommersiell programvara.)
Web browser (Chrome, Edge, Firefox) Gratis Dra .rdf-filen till en webbläsare för att visa det råa XML-trädet (webbläsare renderar inte RDF som data, de visar bara koden).
macOS1 app
Protege / any text editor Öppen källkod Protege för ontologier; TextEdit/VS Code för att läsa RDF/XML.
Linux1 app
Protege / rapper (Raptor RDF) / text editor Öppen källkod Protege för att bläddra i ontologier; «rapper -i rdfxml -o turtle file.rdf» för att tolka/konvertera; gedit för att läsa.

Tekniska detaljer

djup specifikation
MIME-typapplication/rdf+xml
TeckenkodningUTF-8 deklarerad i XML-huvudet; UTF-16 är också tillåtet enligt XML-specifikationen
DatamodellSubjekt-Predikat-Objekt-tripplar som bildar en riktad RDF-graf
XML-rotelement<rdf:RDF> med xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
ResursidentifieringIRIs (Internationalized Resource Identifiers) eller anonyma blanka noder
LiteralvärdestyperTypade literaler med XSD-datatyper, eller språk-taggade strängar via attributet xml:lang
Alternativa serialiseringarTurtle (.ttl), N-Triples (.nt), JSON-LD (.jsonld), Notation3 (.n3) - samma grafdata, annan syntax
Standardiserat frågespråkSPARQL (W3C-rekommendation); används för att ställa frågor mot RDF-grafer laddade från .rdf-filer eller i ett trippellager
Omfång för blanka noderIdentifierare för blanka noder är lokala för ett enskilt dokument och är inte globalt nåbara
Vanliga namnrymdsprefixrdf:, rdfs:, owl:, xsd:, dc: (Dublin Core), foaf: - var och en deklarerad som ett xmlns-attribut
Typiska strukturelementrdf:Description eller typade nodelement (t.ex. foaf:Person) nästlade inuti rdf:RDF-roten
OWL-förhållandeOWL-ontologifiler (.owl) använder RDF/XML som sin standardserialisering på disk
Laddning i trippellagerKompatibel med SPARQL-kapabla trippellager såsom Apache Jena Fuseki, Virtuoso och GraphDB
Typiska användningsområdenMetadata för semantiska webben, publicering av länkade data, bibliotekskataloger, FOAF-sociala profiler, utbyte av ontologier
Parser-bibliotekApache Jena (Java), RDFLib (Python), Redland/Raptor (C), EasyRDF (PHP)
SläpptRDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
Öppen standardJa · royaltyfri
Specifikationwww.w3.org

RDF-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med RDF-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om RDF-filer.

Vanliga frågor

Vad är en RDF-fil?
Det är data i W3C Resource Description Framework - modellen bakom den semantiska webben/länkade data - vanligtvis skriven som RDF/XML-text. Den lagrar information som subjekt-predikat-objekt-«tripplar» (ontologier, vokabulärer, metadata, kunskapsgrafer). Det är ren XML som du kan öppna i en textredigerare.
Hur öppnar jag en RDF-fil?
Eftersom det är XML-text kan du öppna den i valfri textredigerare (Notepad++, VS Code) eller dra den till en webbläsare för att läsa koden. För en ontologi, använd Protege; för XML-redigering/validering, Altova XMLSpy. Det finns inget «dokument» att rendera - det är rådata.
Är min RDF-fil ett RSS-flöde?
Det kan vara en annan filtyp som delar filtillägget: RSS 1.0 (RDF Site Summary) är ett RDF/XML-nyhetsflöde sparat som .rdf och som man prenumererar på i en flödesläsare. Men de flesta RSS-flöden idag är RSS 2.0 (.rss/.xml) eller Atom, och de flesta .rdf-filer är semantiska webbdata, inte flöden.
Använder Firefox fortfarande .rdf-filer?
Nej. Gamla Mozilla/Firefox-versioner använde .rdf som en intern konfigurationsfil (bokmärken, tilläggsstatus), men Mozilla tog bort RDF för flera år sedan, så en modern Firefox-profil förlitar sig inte längre på det. Den gamla Mozilla-konfigurationen är en separat, numera föråldrad användning av filtillägget.
Hur konverterar jag RDF/XML till Turtle eller JSON-LD?
Använd ett RDF-verktyg: Apache Jenas «riot», Raptor-kommandot «rapper» («rapper -i rdfxml -o turtle file.rdf»), Proteges «Spara som», eller en online-konverterare för RDF. Alla innehåller samma tripplar i en mer lättläst syntax.
Vad är skillnaden mellan RDF och XML?
XML är en generisk märkspråkssyntax; RDF är en DATAMODELL (en graf av tripplar) som ofta serialiseras med XML (RDF/XML). Så en RDF/XML-fil är giltig XML, men dess innebörd är RDF-grafen, inte bara taggarna.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.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)

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö