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]
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-viewTransformace 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.
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.
Stejně jako u XHTML lze GRDDL transformace aplikovat na XML dokumenty.
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.
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 .
sémantický web | |
---|---|
Základy | |
Pododdíly |
|
Aplikace |
|
související témata | |
Normy |
|