Нотация 3

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск
Notation3 <tr><th style="white-space:nowrap;">Расширение файла:</th><td>.n3</td></tr><tr><th style="white-space:nowrap;">Тип MIME:</th><td>text/n3;charset=utf-8</td></tr><tr><th style="white-space:nowrap;">Разработчик:</th><td>Тим Бернерс-Ли</td></tr> <tr><th style="white-space:nowrap;">Тип формата:</th><td>Семантический веб</td></tr><tr><th style="white-space:nowrap;">Может содержать:</th><td>данные RDF</td></tr><tr><th style="white-space:nowrap;">Стандарт:</th><td>Спецификация</td></tr>

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

N3 поддерживает несколько дополнительных функций, кроме простой сериализации RDF моделей, например, в этом формате реализована поддержка основанных на RDF правил. Кроме N3, существует еще более упрощенный формат Turtle, который совместим с N3, и в котором реализована только поддержка базовой функциональности RDF.

Примеры

RDF модель записанная в стандартной XML нотации:

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

Её можно записать в нотации 3 примерно так:

@prefix dc: <http://purl.org/dc/elements/1.1/>.

<http://en.wikipedia.org/wiki/Tony_Benn>
  dc:title "Tony Benn";
  dc:publisher "Wikipedia".

(Этот пример одновременно является валидной записью в формате Turtle)

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

en:Notation3

Личные инструменты

Served in 0.064 secs.