xml/rdf [email protected]. 2 rdf/xml resource description framework resource property...

11

Upload: angelina-hicks

Post on 26-Mar-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

XML/RDF

[email protected]

Page 2: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

2

RDF/XML

Resource Description Framework

Resource Property Value

c:semanticweb c:author c:corby

Syntaxe XML

Page 3: XML/RDF olivier.corby@sophia.inria.fr. 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#

Page 4: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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

Page 5: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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>

Page 6: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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>

Page 7: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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>

Page 8: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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>

Page 9: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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>

Page 10: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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>

Page 11: XML/RDF olivier.corby@sophia.inria.fr. 2 RDF/XML Resource Description Framework Resource Property Value c:semanticweb c:author c:corby Syntaxe XML

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>