Turtle

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

Перейти к: навигация, поиск
Краткий язык RDF Троек <tr><th style="white-space:nowrap;">Расширение файла:</th><td>.ttl</td></tr><tr><th style="white-space:nowrap;">Тип MIME:</th><td>application/x-turtle</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>N-Triples</td></tr><tr><th style="white-space:nowrap;">Стандарт:</th><td>Спецификация</td></tr>

Turtle (англ. Terse RDF Triple Language, Краткий язык RDF троек) - формат сериализации для RDF (Модель описания ресурсов) графов. Turtle является подмножеством разработанного Тимом Бернерс-Ли и Дэном Конноли формата Notation 3 (N3). Turtle был разработан Дэйвом Бэкеттом, и является расширением минимального формата N-Triples. В отличие от полного формата N3, Turtle не поддерживает ничего кроме непосредственно RDF модели. Протокол SPARQL и язык запросов RDF используют аналогичное подмножество формата N3 для своих графовых шаблонов, но используют синтаксис скобок от N3 для разграничения границ подграфов.

Turtle не имеет никакого официального статуса, и не существует организации ответственной за его стандартизацию, однако этот формат становится все более популярным среди разработчиков Семантического веба из-за своего, ориентированного на человека, синтаксиса, что выгодно отличает этот формат от RDF/XML. Значительная часть RDF инструментов поддерживает парсинг/сериализацию в Turtle. Например, Redland, Sesame, Jena и RDFLib.

Example

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix ex: <http://example.org/stuff/1.0/> .

<http://www.w3.org/TR/rdf-syntax-grammar>
  dc:title "RDF/XML Syntax Specification (Revised)" ;
  ex:editor [
    ex:fullname "Dave Beckett";
    ex:homePage <http://purl.org/net/dajobe/>
  ] .

(Пример Turtle одновременно является валидным примером Notation 3)

External links

Источник — «http://www.sbup.com/wiki/Turtle»
Личные инструменты

Served in 0.055 secs.