Turtle

Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску
Краткий язык RDF Троек
Расширение файла:.ttl
Тип MIME:application/x-turtle
Разработчик:Дэйв Бекетт
Тип формата:Семантический веб
Может содержать:данные RDF
Расширение для:N-Triples
Стандарт:Спецификация

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

en:Turtle_(syntax)

Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....