.RDF

Файл RDF

Resource Description Framework Document (RDF/XML)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл RDF содержит данные W3C Resource Description Framework - основу семантической паутины - сериализованные в виде текста RDF/XML. Откройте его в любом текстовом редакторе или браузере, чтобы прочитать разметку; используйте Protege для онтологий. Это обычный XML без исполняемого кода.

Разработчик: W3C (RDF standard) Категория: Интернет-файлы Открыть стандартное MIME: application/rdf+xml
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 21, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла RDF?

Файл .rdf - это документ, используемый для определения данных, связанных с ресурсами в Интернете. Файлы .rdf содержат метаданные, такие как описания страниц, ключевые слова или журналы обновлений для онлайн-ресурсов.

Спецификация формата .rdf была создана Консорциумом Всемирной паутины (W3C): версия RDF 1.0 была утверждена как рекомендация в 1999 году, а RDF 1.1 - в 2014 году. Файлы документов RDF написаны на языке Resource Description Framework и используются для обмена информацией с приложениями, чтобы они могли обрабатывать её в машиночитаемом виде - это фундамент семантической паутины (Semantic Web) и связанных данных (Linked Data).

Документ .rdf использует синтаксис XML для хранения данных. XML выбран из-за его простоты в представлении данных. Модель описывает данные с помощью трех типов выражений:

  • Субъект - определяет ресурс (IRI или пустой узел)
  • Предикат - определяет черты или аспекты этого ресурса
  • Объект - хранит значение предиката (IRI или литерал)

Каждое такое утверждение называется *триплетом*; набор триплетов образует граф RDF. Файл .rdf обычно начинается с <?xml version="1.0"?> и корневого элемента <rdf:RDF xmlns:rdf="...">.

Помимо представления информации о веб-ресурсах, файлы .rdf использовались в Mozilla Firefox для таких целей, как хранение манифестов расширений (install.rdf) и конфигурации панели инструментов, хотя современный Firefox заменил это форматом WebExtensions. Стандартный MIME-тип - application/rdf+xml. Тот же граф RDF может быть также сериализован как файл Turtle (.ttl) или JSON-LD, в то время как онтологии OWL обычно повторно используют RDF/XML в качестве основной сериализации.

Безопасность и защита

РИСК: LOW

Файл .rdf представляет собой данные текст/XML и не содержит исполняемого кода, поэтому его открытие для чтения безопасно. Применимо только общее предостережение для XML: очень большие или злонамеренно созданные XML-файлы могут вызвать проблемы типа «XML-бомба» (billion-laughs) или внешние сущности (XXE) в плохо настроенном парсере, поэтому обрабатывайте ненадежные RDF с помощью защищенного парсера с ограничением расширения сущностей.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕResource Description Framework Document (RDF/XML)
РАЗРАБОТЧИКW3C (RDF standard)с RDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
КАТЕГОРИЯИнтернет-файлы
MIME-ТИПapplication/rdf+xml
ТИПТекст/XML: граф RDF, сериализованный как RDF/XML
СТАНДАРТОткрытый · без роялти
Это расширение также используется в…
  • Новостная лента RSS 1.0 (RDF Site Summary) - RSS 1.0 - это лента RDF/XML, которая использует расширение .rdf и на которую подписываются в агрегаторах новостей; она отличается от распространенного формата RSS 2.0 (.rss/.xml) и сегодня встречается редко.
  • Устаревший конфигурационный файл Mozilla - Старые версии Mozilla/Firefox/Thunderbird использовали .rdf внутри программы для закладок, состояния панелей инструментов и манифестов расширений; Mozilla отказалась от RDF много лет назад, поэтому современный Firefox его не использует.

Программы, открывающие файлы RDF

Windows4 apps
Notepad / VS Code Открытый код Откройте .rdf как текст/XML, чтобы напрямую прочитать триплеты и пространства имен. Самый быстрый способ увидеть, что на самом деле содержит .rdf.
Protege Открытый код Для онтологий OWL/RDF: File > Open, чтобы просмотреть классы, свойства и экземпляры в полноценном редакторе онтологий.
Altova XMLSpy Платно Откройте .rdf как XML с поддержкой схем и валидацией. (Коммерческое ПО.)
Web browser (Chrome, Edge, Firefox) Бесплатно Перетащите .rdf в браузер для просмотра исходного дерева XML (браузеры не визуализируют RDF как данные, а просто показывают разметку).
macOS1 app
Protege / any text editor Открытый код Protege для онтологий; TextEdit/VS Code для чтения RDF/XML.
Linux1 app
Protege / rapper (Raptor RDF) / text editor Открытый код Protege для просмотра онтологий; «rapper -i rdfxml -o turtle file.rdf» для парсинга/конвертации; gedit для чтения.

Технические подробности

глубокая спецификация
MIME-типapplication/rdf+xml
Кодировка символовUTF-8, объявленная в заголовке XML; UTF-16 также разрешена спецификацией XML
Модель данныхТриплеты Субъект-Предикат-Объект, образующие направленный граф RDF
Корневой элемент XML<rdf:RDF> с xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
Идентификация ресурсовIRI (Internationalized Resource Identifiers) или анонимные пустые узлы
Типы значений литераловТипизированные литералы с типами данных XSD или строки с тегами языка через атрибут xml:lang
Альтернативные сериализацииTurtle (.ttl), N-Triples (.nt), JSON-LD (.jsonld), Notation3 (.n3) - те же данные графа, другой синтаксис
Стандартный язык запросовSPARQL (рекомендация W3C); используется для запросов к графам RDF, загруженным из файлов .rdf или хранящимся в трипл-сторе
Область видимости пустого узлаИдентификаторы пустых узлов локальны для одного документа и не являются глобально разыменуемыми
Общие префиксы пространств именrdf:, rdfs:, owl:, xsd:, dc: (Dublin Core), foaf: - каждый объявляется как атрибут xmlns
Типичные структурные элементыrdf:Description или типизированные элементы узлов (например, foaf:Person), вложенные в корень rdf:RDF
Связь с OWLФайлы онтологий OWL (.owl) используют RDF/XML в качестве сериализации по умолчанию на диске
Загрузка в хранилище триплетовСовместимость с хранилищами триплетов с поддержкой SPARQL, такими как Apache Jena Fuseki, Virtuoso и GraphDB
Типичные варианты использованияМетаданные семантической паутины, публикация связанных данных, библиотечные каталоги, социальные профили FOAF, обмен онтологиями
Библиотеки парсеровApache Jena (Java), RDFLib (Python), Redland/Raptor (C), EasyRDF (PHP)
ВыпущенRDF 1.0 W3C Recommendation 1999 (RDF 1.1 in 2014)
Открыть стандартноеДа · без роялти
Спецификацияwww.w3.org

Конвертации RDF

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами RDF. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах RDF.

Часто задаваемые вопросы

Что такое файл RDF?
Это данные в формате W3C Resource Description Framework - модели, лежащей в основе семантической паутины и связанных данных, - обычно записанные в виде текста RDF/XML. Он хранит информацию в виде «триплетов» субъект-предикат-объект (онтологии, словари, метаданные, графы знаний). Это обычный XML, который можно открыть в текстовом редакторе.
Как открыть файл RDF?
Поскольку это XML-текст, откройте его в любом текстовом редакторе (Notepad++, VS Code) или перетащите в браузер, чтобы прочитать разметку. Для работы с онтологиями используйте Protege; для редактирования и валидации XML - Altova XMLSpy. Здесь нет «документа» для визуализации - это чистые данные.
Является ли мой RDF-файл RSS-лентой?
Это может быть другой тип файла с тем же расширением: RSS 1.0 (RDF Site Summary) - это новостная лента RDF/XML, сохраненная как .rdf, на которую подписываются в читалках фидов. Но большинство современных RSS-лент - это RSS 2.0 (.rss/.xml) или Atom, а большинство файлов .rdf - это данные семантической паутины, а не ленты новостей.
Использует ли Firefox до сих пор файлы .rdf?
Нет. Старые версии Mozilla/Firefox использовали .rdf как внутренние конфигурационные файлы (закладки, состояние расширений), но Mozilla отказалась от RDF много лет назад, поэтому современный профиль Firefox больше не полагается на них. Эта конфигурация Mozilla является отдельным, ныне устаревшим использованием расширения.
Как конвертировать RDF/XML в Turtle или JSON-LD?
Используйте инструменты RDF: утилиту «riot» из Apache Jena, команду «rapper» из пакета Raptor («rapper -i rdfxml -o turtle file.rdf»), функцию «Save As» в Protege или онлайн-конвертеры RDF. Все они переносят те же триплеты в более удобный синтаксис.
В чем разница между RDF и XML?
XML - это общий синтаксис разметки; RDF - это МОДЕЛЬ данных (граф триплетов), которая часто сериализуется с использованием XML (RDF/XML). Таким образом, файл RDF/XML является валидным XML, но его смысл заключается в графе RDF, а не просто в тегах.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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.BINCD/DVD Disc Image (BIN/CUE)
9.XDWDocuWorks Document
10.TMPTemporary File

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z