GRDDL

GRDDL (vyslovováno 'griddle') je doporučení W3C , které umožňuje uživatelům získávat trojice RDF z dokumentů XML , včetně XHTML . Specifikace GRDDL ukazuje příklady, jak používat XSLT , obvykle to stačí k získání potřebných znalostí a práci s doplňky. Výše uvedený text je schválen jako doporučení ze dne 11. září 2007. [jeden]

Jak to funguje

XHTML a transformace

Dokument obsahuje s ním spojené transformace pracující podle jednoho z několika algoritmů.

Dokument XHTML může například obsahovat následující kód:

<head profile= "http://www.w3.org/2003/g/data-view http://dublincore.org/documents/dcq-html/ http://gmpg.org/xfn/11" > <link rel= "transformation" href= "grokXFN.xsl" />

Uživatelům tohoto dokumentu se doporučuje, že na této stránce lze použít transformace GRDDL, a to tak, že zahrnete příslušné atributy profilu a hlavních prvků:

http://www.w3.org/2003/g/data-view

Transformace jsou dostupné pro jeden nebo více odkazů:

<link rel= "transformation" href= "grokXFN.xsl" />

Kód funguje pouze s XHTML 1.x. Atributy профиляbyly přeloženy do HTML5 , včetně publikačního XML.

Mikroformáty a transformace profilů

Pokud stránka XHTML obsahuje mikroformáty , pak to ve většině případů znamená, že existuje speciální profil.

Například dokument obsahující informace o hcard by měl obsahovat:

<head profile= "http://www.w3.org/2003/g/data-view http://www.w3.org/2006/03/hcard" >

Když získáte http://www.w3.org/2006/03/hcard , pak:

<head profile= "http://www.w3.org/2003/g/data-view" >

a

<p> Použití tohoto profilu licencuje data RDF extrahovaná <a rel= "profileTransformation" href= "../vcard/hcard2rdf.xsl" > hcard2rdf.xsl </a> z <a href= "http://www .w3.org/2006/vcard/ns" > dílo vCard/RDF z roku 2006 </a> . </p>

Uživatel GRDDL může použít transformační profil k získání všech informací o hcard z odkazovaných stránek.

XML a transformace

Stejně jako u XHTML lze GRDDL transformace aplikovat na XML dokumenty.

Transformace jmen XML

Stejně jako transformace profilu může mít název XML přiřazenou transformaci.

To umožňuje, aby dialekty XML (jako KML nebo Atom) fungovaly s RDF.

Dokument XML jednoduše ukazuje na název

<foo xmlns= "http://example.com/1.0/{{Nedostupný odkaz|datum=únor 2019 |bot=InternetArchiveBot }}{{Nedostupný odkaz|datum=srpen 2018 |bot=InternetArchiveBot }}{{Nedostupný odkaz| date=květen 2018 |bot=InternetArchiveBot }}{{Nedostupný odkaz|date=Leden 2018 |bot=InternetArchiveBot }}" > <!-- obsah dokumentu zde --> </foo>

a při provádění , http://example.com/1.0/  (downlink) ukazuje na název transformace.

Takové nástroje poskytují širokou svobodu jednání s XML daty a umožňují převod do RDF/XML s minimální ztrátou pro autora jména.

Výstup dat

Transformace dokumentu znamená převedení jeho dat do formátu RDF .

Výstup dat se provádí do databáze a provádí se pomocí dotazu v SPARQL .

Doplňkový materiál

  • Doporučení RDFa , W3C pro anotaci stránek daty RDF
  • eRDF , alternativa k RDFa

Reference

  1. Tisková zpráva W3C oznamující, že GRDDL dosáhlo stavu doporučení. . Získáno 8. června 2011. Archivováno z originálu dne 28. října 2011.

Odkazy