Mise à jour du 6/11/2013
http://purl.org/dc/elements/1.1/
http://.../JohnSmith
"
(premier terme) John
Smith
".http://.../JohnSmith
" John
Smith
".http://www.w3.org/2001/vcard-rdf/3.0
.
À l'intérieur de cet espace de nommage, alias vocabulaire,FN
" (comme Full
Name). Sa désignation complète est http://www.w3.org/2001/vcard-rdf/3.0#FN
http://www.w3.org/2001/vcard-rdf/3.0:FN
comme on aurait pu croire).vcard:FN
renvoie à une
déclaration xmlns:vcard='http://www.w3.org/2001/vcard-rdf/3.0#'
.@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
<http://somewhere/JohnSmith>
<http://www.w3.org/2001/vcard-rdf/3.0#FN> "John Smith".
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix vcard:
<http://www.w3.org/2001/vcard-rdf/3.0#> .
<http://somewhere/JohnSmith> vcard:FN "John Smith".
<rdf:RDF
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
xmlns:vcard='http://www.w3.org/2001/vcard-rdf/3.0#'
>
<rdf:Description
rdf:about='http://somewhere/JohnSmith'>
<vcard:FN>John
Smith</vcard:FN>
</rdf:Description>
</rdf:RDF>
vcard
distingue
le nom
complet (FN
= Full
Name), dont la valeur est une chaîne de caractères,N
=
Name), dont la valeur est un objet complexe formé du nom de
famille (Family
) et du prénom (Given
). @prefix
vcard:
<http://www.w3.org/2001/vcard-rdf/3.0#> .
@prefix rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
<http://somewhere/JohnSmith> vcard:FN "John Smith".
<http://somewhere/JohnSmith>
vcard:N
[ vcard:Family "Smith" ; vcard:Given "John"] .
@prefix
vcard:
<http://www.w3.org/2001/vcard-rdf/3.0#> .
@prefix rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
<http://somewhere/JohnSmith>
vcard:FN "John
Smith" ;
vcard:N [
vcard:Family "Smith" ; vcard:Given "John"] .
<rdf:RDF
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
xmlns:vcard='http://www.w3.org/2001/vcard-rdf/3.0#'
>
<rdf:Description
rdf:about='http://somewhere/JohnSmith'>
<vcard:FN>John
Smith</vcard:FN>
<vcard:N rdf:nodeID="A0"/>
</rdf:Description>
<rdf:Description rdf:nodeID="A0">
<vcard:Given>John</vcard:Given>
<vcard:Family>Smith</vcard:Family>
</rdf:Description>
</rdf:RDF>
vcardCat.N3
@prefix vcard:
<http://www.w3.org/2001/vcard-rdf/3.0#> .
@prefix rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
<http://somewhere/RebeccaSmith/>
vcard:FN "Becky
Smith" ;
vcard:N [
vcard:Family "Smith" ; vcard:Given "Rebecca"] .
<http://somewhere/JohnSmith/>
vcard:FN "John
Smith" ;
vcard:N [
vcard:Family "Smith" ; vcard:Given "John"] .
<http://somewhere/SarahJones/>
vcard:FN "Sarah
Jones" ;
vcard:N [
vcard:Family "Jones" ; vcard:Given "Sarah"] .
<http://somewhere/MattJones/>
vcard:FN "Matt
Jones" ;
vcard:N [
vcard:Family "Jones" ; vcard:Given "Matthew"] .
vcardCat.rdf
<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
xmlns:vcard='http://www.w3.org/2001/vcard-rdf/3.0#'
>
<rdf:Description rdf:nodeID="A0">
<vcard:Family>Smith</vcard:Family>
<vcard:Given>John</vcard:Given>
</rdf:Description>
<rdf:Description
rdf:about='http://somewhere/JohnSmith/'>
<vcard:FN>John
Smith</vcard:FN>
<vcard:N rdf:nodeID="A0"/>
</rdf:Description>
<rdf:Description
rdf:about='http://somewhere/SarahJones/'>
<vcard:FN>Sarah
Jones</vcard:FN>
<vcard:N rdf:nodeID="A1"/>
</rdf:Description>
<rdf:Description
rdf:about='http://somewhere/MattJones/'>
<vcard:FN>Matt
Jones</vcard:FN>
<vcard:N rdf:nodeID="A2"/>
</rdf:Description>
<rdf:Description rdf:nodeID="A3">
<vcard:Family>Smith</vcard:Family>
<vcard:Given>Rebecca</vcard:Given>
</rdf:Description>
<rdf:Description rdf:nodeID="A1">
<vcard:Family>Jones</vcard:Family>
<vcard:Given>Sarah</vcard:Given>
</rdf:Description>
<rdf:Description rdf:nodeID="A2">
<vcard:Family>Jones</vcard:Family>
<vcard:Given>Matthew</vcard:Given>
</rdf:Description>
<rdf:Description
rdf:about='http://somewhere/RebeccaSmith/'>
<vcard:FN>Becky
Smith</vcard:FN>
<vcard:N rdf:nodeID="A3"/>
</rdf:Description>
</rdf:RDF>
http://www.w3.org/RDF/Validator/
vcardCat.rdf
(format "PNG - embedded
"):http://www.w3.org/1999/02/22-rdf-syntax-ns#
VCARD
(cartes de visite) http://www.w3.org/2001/vcard-rdf/3.0
http://purl.org/dc/elements/1.1/
http://xmlns.com/foaf/0.1/
<rdf:Description>
rdf:about
de cet élément ;<rdf:Description>
;rdf:datatype
de la balise ;rdf:resource
rdf:nodeID
rdf:about
,
on écrit directement<rdf:Description rdf:nodeID="A0">
rdf:nodeID
donné à l'élément-prédicat,xml:base = "http://inalco/M2-Trad/poetes"
rdf
.#
".rdf:about
dans l'élément rdf:Description
rdf:resource
donné à l'élément-prédicat,RR.rdf
)
<?xml
version="1.0" encoding="UTF-8"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:vc="http://www.w3.org/2001/vcard-rdf/3.0#"
xml:base="http://inalco/M2-Trad/poetes">
<rdf:Description rdf:about="#Messéniennes">
<dc:title>Messéniennes</dc:title>
</rdf:Description>
<rdf:Description rdf:about="#Casimir_DELAVIGNE">
<vc:FN>Casimir
DELAVIGNE</vc:FN>
</rdf:Description>
</rdf:RDF>
RR.rdf
en RDF-N3 @prefix
vc:
<http://www.w3.org/2001/vcard-rdf/3.0#> .
@prefix dc:
<http://purl.org/dc/elements/1.1/> .
@prefix rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
<http://inalco/M2-Trad/poetes#Casimir_DELAVIGNE>
vc:FN "Casimir DELAVIGNE" .
<http://inalco/M2-Trad/poetes#Messéniennes>
dc:title "Messéniennes" .
rdf:ID
rdf:ID
dans la balise rdf:Description
,rdf:about
. rdf:ID
dans la balise-prédicat a une
toute autre interprétation (réification d'un triplet) !rdf:datatype
attribute to the element's
start-tag to specify the datatype. The value of this attribute is
the URIref of the datatype, in this case, the URIref of the XML
Schema date datatype. Since
this is an attribute value, the URIref must be written out, rather than
using the QName abbreviation xsd:date used in the triple.