Нотация 3

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Notation 3»)
Перейти к навигацииПерейти к поиску
Notation3
Расширение.n3
MIME-типtext/n3
РазработчикТим Бернерс-Ли и Дэн Коннолли[вд]
Опубликован14 января2008[1]
Тип форматаСемантическая паутина
СодержитRDF-данные
Стандарт(ы)Спецификация
Сайтw3.org/TeamSubmis… (англ.)

Нотация 3 (англ. Notation3, более известен какN3) — широко распространённый краткий способ записи моделейRDF не вXML. Разработан с целью быть понятным человеку: N3 намного компактнее и удобнее для чтения, чем XML-запись RDF. Формат разработанТимом Бернерсом-Ли и другими из сообществаСемантической паутины.

Возможности N3 выходят за пределы сериализации RDF-моделей. Например, в N3 можно записывать правилалогического вывода над RDF-данными. Существует также форматTurtle — подмножество N3, в котором поддерживаются только основные возможности RDF.

Пример

[править |править код]

RDF-модель, записанная в стандартном XML-виде (RDF/XML):

<rdf:RDFxmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Descriptionrdf:about="http://en.wikipedia.org/wiki/Tony_Benn"><dc:title>TonyBenn</dc:title><dc:publisher>Wikipedia</dc:publisher></rdf:Description></rdf:RDF>

В N3 её можно записать так:

@prefix dc: <http://purl.org/dc/elements/1.1/> .<http://en.wikipedia.org/wiki/Tony_Benn>  dc:title "Tony Benn" ;  dc:publisher "Wikipedia" .

Этот пример одновременно является корректным вTurtle.

Внешние ссылки

[править |править код]
Перейти к шаблону «Семантическая паутина»
Основы
Подразделы
Приложения
Связанные темы
Стандарты

Примечания

[править |править код]
Источник —https://ru.wikipedia.org/w/index.php?title=Нотация_3&oldid=138486446
Категории:
Скрытые категории: