Zum Inhalt springen
L

Wikipedia · einfach zusammengefasst · Stand

Notation 3 (Informatik)

Der MIME-Type für Notation3 ist text/n3 , die Zeichenkodierung ist auf UTF-8 festgelegt. Beispiel. Bearbeiten. Das folgende RDF-Modell im XML-Format (RDF-XML).

Inhalt2 Abschnitte
  1. 1. Notation3 als RDF-Syntax
  2. 2. Darstellung einer RDF-Aussage

Notation3 als RDF-Syntax

Notation 3 (auch Notation3, kurz N3) ist eine von Tim Berners-Lee entwickelte formale Sprache. Sie kann als Syntax verwendet werden, um RDF-Daten (Resource Description Framework) zu schreiben. RDF dient dazu, Aussagen über Ressourcen wie Webseiten in strukturierter Form darzustellen.

Im Unterschied zu Turtle, das eine Untermenge von Notation3 ist, enthält N3 zusätzliche Sprachelemente und geht damit über allgemeines RDF hinaus. Zu diesen Elementen gehören Formeln, Regeln und Variablen. Sie können bei Bedarf vollständig auch durch einfaches RDF ausgedrückt werden.

Weil N3 besser lesbar ist als RDF/XML, eignet es sich besonders, um die Grundlagen des Semantischen Webs anhand von RDF-Beispielen zu lernen. Der MIME-Type lautet text/n3; als Zeichenkodierung ist UTF-8 festgelegt.

Darstellung einer RDF-Aussage

Das Beispiel beschreibt die Ressource http://de.wikipedia.org/wiki/Tim_Berners-Lee. Mit dem Präfix dc: für http://purl.org/dc/elements/1.1/ werden zwei Eigenschaften angegeben:

  • dc:title "Tim Berners-Lee"
  • dc:publisher "Wikipedia"

Die Aussage bedeutet: Die Wikipedia-Seite über Tim Berners-Lee hat den Titel „Tim Berners-Lee“ und Wikipedia als Herausgeber. Das Semikolon verbindet mehrere Eigenschaften derselben Ressource, der Punkt beendet die Aussage. Dasselbe RDF-Modell kann auch im RDF/XML-Format geschrieben werden. Das gezeigte N3-Beispiel ist zugleich gültiges Turtle.

Weiterlesen