.RDF

Plik RDF

Resource Description Framework Document (RDF/XML)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik RDF przechowuje dane W3C Resource Description Framework - fundament sieci semantycznej - serializowane jako tekst RDF/XML. Otwórz go w dowolnym edytorze tekstu lub przeglądarce, aby odczytać znacznik; użyj Protege dla ontologii. Jest to czysty XML bez kodu wykonywalnego.

Deweloper: W3C (RDF standard) Kategoria: Pliki internetowe Otwarty standard MIME: application/rdf+xml
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 21, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku RDF?

Plik .rdf to dokument służący do definiowania danych związanych z zasobami w sieci. Pliki .rdf zawierają metadane, takie jak opisy stron, słowa kluczowe lub dzienniki aktualizacji zasobów online.

Specyfikacja formatu .rdf została stworzona przez World Wide Web Consortium (W3C), przy czym RDF 1.0 został ratyfikowany jako rekomendacja w 1999 roku, a RDF 1.1 w 2014 roku. Pliki dokumentów RDF są pisane w języku Resource Description Framework i służą do udostępniania informacji aplikacjom w celu ich przetwarzania w sposób czytelny dla maszyn - co stanowi podstawę sieci semantycznej (Semantic Web) i danych powiązanych (Linked Data).

Dokument .rdf wykorzystuje składnię XML do przechowywania danych. XML jest stosowany ze względu na prostotę w reprezentacji danych. Model opisuje dane za pomocą trzech typów wyrażeń:

  • Podmiot (Subject) - definiuje zasób (IRI lub węzeł pusty)
  • Orzeczenie (Predicate) - definiuje cechy lub aspekty tego zasobu
  • Dopełnienie (Object) - przechowuje wartość orzeczenia (IRI lub literał)

Każde takie stwierdzenie nazywane jest *trójką* (triple); zestaw trójek tworzy graf RDF. Plik .rdf zazwyczaj zaczyna się od <?xml version="1.0"?> oraz elementu głównego <rdf:RDF xmlns:rdf="...">.

Oprócz reprezentowania informacji o zasobach internetowych, pliki .rdf były używane przez Mozilla Firefox do celów takich jak przechowywanie manifestów rozszerzeń (install.rdf) i konfiguracji paska narzędzi - choć nowoczesny Firefox zastąpił to formatem WebExtensions. Standardowy typ MIME to application/rdf+xml. Ten sam graf RDF może być również serializowany jako plik Turtle (.ttl) lub JSON-LD, podczas gdy ontologie OWL zazwyczaj wykorzystują RDF/XML jako swoją główną serializację.

Bezpieczeństwo

RYZYKO: LOW

Plik .rdf to dane tekstowe/XML i nie zawiera kodu wykonywalnego, więc otwarcie go do odczytu jest bezpieczne. Obowiązuje jedynie ogólna uwaga dotycząca XML: bardzo duże lub złośliwie przygotowane pliki XML mogą wywołać ataki typu „bomba XML” (billion-laughs) lub problemy z encjami zewnętrznymi (XXE) w słabo skonfigurowanym parserze, dlatego należy przetwarzać niezaufane pliki RDF za pomocą zabezpieczonego parsera z ograniczonym rozwijaniem encji.

Szczegóły formatu

w pigułce
PEŁNA NAZWAResource Description Framework Document (RDF/XML)
DEWELOPERW3C (RDF standard)od RDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
TYP MIMEapplication/rdf+xml
TYPTekst/XML: graf RDF serializowany jako RDF/XML
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Kanał informacyjny RSS 1.0 (RDF Site Summary) - RSS 1.0 to kanał RDF/XML, który używa rozszerzenia .rdf i jest subskrybowany w czytniku kanałów; różni się od powszechnego RSS 2.0 (.rss/.xml) i jest dziś rzadko spotykany.
  • Przestarzały plik konfiguracyjny Mozilla - Stare wersje Mozilla/Firefox/Thunderbird używały .rdf wewnętrznie do zakładek, stanu paska narzędzi i manifestów rozszerzeń; Mozilla usunęła RDF lata temu, więc nowoczesny Firefox już go nie używa.

Programy otwierające pliki RDF

Windows4 apps
Notepad / VS Code Open-source Otwórz .rdf jako tekst/XML, aby bezpośrednio odczytać trójki i przestrzenie nazw. Najszybszy sposób, aby zobaczyć, co faktycznie zawiera .rdf.
Protege Open-source Dla ontologii OWL/RDF: Plik > Otwórz .rdf, aby przeglądać klasy, właściwości i indywidua w profesjonalnym edytorze ontologii.
Altova XMLSpy Płatny Otwórz .rdf jako XML z edycją i walidacją uwzględniającą schematy. (Oprogramowanie komercyjne).
Web browser (Chrome, Edge, Firefox) Darmowy Przeciągnij .rdf do przeglądarki, aby wyświetlić surowe drzewo XML (przeglądarki nie renderują RDF jako danych, pokazują jedynie znaczniki).
macOS1 app
Protege / any text editor Open-source Protege dla ontologii; TextEdit/VS Code do odczytu RDF/XML.
Linux1 app
Protege / rapper (Raptor RDF) / text editor Open-source Protege do przeglądania ontologii; „rapper -i rdfxml -o turtle plik.rdf” do analizy/konwersji; gedit do odczytu.

Szczegóły techniczne

specyfikacja
Typ MIMEapplication/rdf+xml
Kodowanie znakówUTF-8 zadeklarowane w nagłówku XML; UTF-16 również dozwolone przez specyfikację XML
Model danychTrójki Podmiot-Orzeczenie-Dopełnienie tworzące skierowany graf RDF
Główny element XML<rdf:RDF> z xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
Identyfikacja zasobówIRI (Internationalized Resource Identifiers) lub anonimowe węzły puste
Typy wartości literałówLiterały typowane z typami danych XSD lub ciągi znaków z tagami językowymi przez atrybut xml:lang
Alternatywne serializacjeTurtle (.ttl), N-Triples (.nt), JSON-LD (.jsonld), Notation3 (.n3) - te same dane grafu, inna składnia
Standardowy język zapytańSPARQL (Rekomendacja W3C); używany do odpytywania grafów RDF załadowanych z plików .rdf lub przechowywanych w bazie trójek
Zakres węzła pustegoIdentyfikatory węzłów pustych są lokalne dla pojedynczego dokumentu i nie są globalnie adresowalne
Typowe prefiksy przestrzeni nazwrdf:, rdfs:, owl:, xsd:, dc: (Dublin Core), foaf: - każdy zadeklarowany jako atrybut xmlns
Typowe elementy strukturalnerdf:Description lub typowane elementy węzłów (np. foaf:Person) zagnieżdżone wewnątrz korzenia rdf:RDF
Relacja z OWLPliki ontologii OWL (.owl) używają RDF/XML jako domyślnej serializacji na dysku
Ładowanie do bazy trójekKompatybilny z bazami trójek obsługującymi SPARQL, takimi jak Apache Jena Fuseki, Virtuoso i GraphDB
Typowe przypadki użyciaMetadane sieci semantycznej, publikowanie danych powiązanych, katalogi biblioteczne, profile społecznościowe FOAF, wymiana ontologii
Biblioteki parserówApache Jena (Java), RDFLib (Python), Redland/Raptor (C), EasyRDF (PHP)
WydanoRDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.w3.org

Konwersje RDF

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami RDF. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki RDF.

Najczęściej zadawane pytania

Co to jest plik RDF?
Są to dane w formacie W3C Resource Description Framework - modelu stojącym za siecią semantyczną/danymi powiązanymi - zazwyczaj zapisane jako tekst RDF/XML. Przechowuje informacje jako „trójki” podmiot-orzeczenie-dopełnienie (ontologie, słowniki, metadane, grafy wiedzy). To czysty XML, który można otworzyć w edytorze tekstu.
Jak otworzyć plik RDF?
Ponieważ jest to tekst XML, otwórz go w dowolnym edytorze tekstu (Notepad++, VS Code) lub przeciągnij do przeglądarki, aby odczytać znaczniki. W przypadku ontologii użyj Protege; do edycji/walidacji XML użyj Altova XMLSpy. Nie ma tu „dokumentu” do wyrenderowania - to są dane.
Czy mój plik RDF to kanał RSS?
Może to być inny typ pliku o tym samym rozszerzeniu: RSS 1.0 (RDF Site Summary) to kanał informacyjny RDF/XML zapisany jako .rdf, subskrybowany w czytniku kanałów. Jednak większość dzisiejszych kanałów RSS to RSS 2.0 (.rss/.xml) lub Atom, a większość plików .rdf to dane sieci semantycznej, a nie kanały.
Czy Firefox nadal używa plików .rdf?
Nie. Stare wersje Mozilla/Firefox używały .rdf jako wewnętrznych plików konfiguracyjnych (zakładki, stan rozszerzeń), ale Mozilla usunęła RDF lata temu, więc nowoczesny profil Firefox już na nim nie polega. Ta spuścizna konfiguracji Mozilli to oddzielne, obecnie przestarzałe zastosowanie tego rozszerzenia.
Jak przekonwertować RDF/XML na Turtle lub JSON-LD?
Użyj narzędzia RDF: „riot” z Apache Jena, polecenia „rapper” z pakietu Raptor („rapper -i rdfxml -o turtle plik.rdf”), opcji „Zapisz jako” w Protege lub konwertera RDF online. Wszystkie zachowują te same trójki w przyjaźniejszej składni.
Jaka jest różnica między RDF a XML?
XML to ogólna składnia znaczników; RDF to MODEL danych (graf trójek), który często jest serializowany przy użyciu XML (RDF/XML). Zatem plik RDF/XML jest poprawnym XML, ale jego znaczenie wynika z grafu RDF, a nie tylko z samych tagów.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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)

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z