xml/rdf [email protected]. 2 rdf/xml resource description framework resource property...
TRANSCRIPT
XML/RDF
2
RDF/XML
Resource Description Framework
Resource Property Value
c:semanticweb c:author c:corby
Syntaxe XML
3
RDF/XML<?xml version=‘1.0’ ?>
<rdf:RDF
xmlns:rdf= ‘http://www.w3.org/1999/02/22-rdf-syntax-ns#’>
</rdf:RDF>
declare un prefix xmlns:rdf
prefix rdf
namespace http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdf:RDF = la balise RDF
du namespace http://www.w3.org/1999/02/22-rdf-syntax-ns#
4
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
]>
<rdf:RDF xmlns:rdf = ‘&rdf;’ >
</rdf:RDF>
ENTITY rdf : definit une constante
&rdf; : expanse la constante
5
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY c "http://www.inria.fr/acacia/comma#">
]>
<rdf:RDF xmlns:rdf= ‘&rdf;’ xmlns:rdfs= ‘&rdfs;’ xmlns:c=‘&c;’>
</rdf:RDF>
6
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY c "http://www.inria.fr/acacia/comma#">
]>
<rdf:RDF xmlns:rdf = ‘&rdf;’ xmlns:rdfs= ‘&rdfs;’ xmlns:c=‘&c;’>
<rdf:Description rdf:about=‘http://www.inria.fr/semanticweb’>
<c:author rdf:resource=‘http://www.inria.fr/ocorby’ />
</rdf:Description>
</rdf:RDF>
7
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY c "http://www.inria.fr/acacia/comma#">
]>
<rdf:RDF xmlns:rdf = ‘&rdf;’ xmlns:rdfs= ‘&rdfs;’ xmlns:c=‘&c;’>
<rdf:Description rdf:about=‘http://www.inria.fr/semanticweb’>
<c:author rdf:resource=‘http://www.inria.fr/ocorby’ />
</rdf:Description>
</rdf:RDF>
8
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY c "http://www.inria.fr/acacia/comma#">
]>
<rdf:RDF xmlns:rdf = ‘&rdf;’ xmlns:rdfs= ‘&rdfs;’ xmlns:c=‘&c;’
xml:base=‘&c;’ >
<rdfs:Class rdf:ID=‘http://www.inria.fr/acacia/comma#Man’>
<rdfs:subClassOf rdf:resource=‘#Human’ />
</rdfs:Class>
</rdf:RDF>
9
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY c "http://www.inria.fr/acacia/comma#">
]>
<rdf:RDF xmlns:rdf = ‘&rdf;’ xmlns:rdfs= ‘&rdfs;’ xmlns:c=‘&c;’
xml:base=‘&c;’ >
<rdfs:Class rdf:ID=‘Man’>
<rdfs:subClassOf rdf:resource=‘#Human’ />
</rdfs:Class>
</rdf:RDF>
10
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY c "http://www.inria.fr/acacia/comma#">
]>
<rdf:RDF xmlns:rdf = ‘&rdf;’ xmlns:rdfs= ‘&rdfs;’ xmlns:c=‘&c;’
xml:base=‘&c;’ >
<rdfs:Class rdf:about=‘#Man’>
<rdfs:subClassOf rdf:resource=‘#Human’ />
</rdfs:Class>
</rdf:RDF>
11
RDF/XML<?xml version=‘1.0’ ?>
<!DOCTYPE rdf:RDF [
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY c "http://www.inria.fr/acacia/comma#">
]>
<rdf:RDF xmlns:rdf = ‘&rdf;’ xmlns:rdfs= ‘&rdfs;’ xmlns:c=‘&c;’
xml:base=‘&c;’ >
<rdf:Property rdf:ID=‘name’>
<rdfs:range rdf:resource=‘&rdfs;Literal’ />
</rdf:Property>
</rdf:RDF>