Esempi RDF

Esempi RDF

Queste sono alcune righe di questa lista di CD:

Titolo Artista Paese Etichetta discografica Prezzo Anno
Empire Burlesque Bob Dylan USA Columbia 10.90 1985
Hide your heart Bonnie Tyler UK CBS Records 9.90 1988
...          

Queste sono alcune righe di questo documento RDF:

<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:cd="http://www.recshop.fake/cd#"
<rdf:Description
 rdf:about="http://www.recshop.fake/cd/Empire Burlesque"
  <cd:artist>Bob Dylan</cd:artist>
  <cd:country>USA</cd:country>
  <cd:company>Columbia</cd:company>
  <cd:price>10.90</cd:price>
  <cd:year>1985</cd:year>
</rdf:Description>
<rdf:Description
 rdf:about="http://www.recshop.fake/cd/Hide your heart"
  <cd:artist>Bonnie Tyler</cd:artist>
  <cd:country>UK</cd:country>
  <cd:company>CBS Records</cd:company>
  <cd:price>9.90</cd:price>
  <cd:year>1988</cd:year>
</rdf:Description>
.
.
.
</rdf:RDF>

La prima riga di questo documento RDF è una dichiarazione XML. Dopo questa dichiarazione XML c'è l'elemento radice del documento RDF:<rdf:RDF>.

xmlns:rdf Lo spazio dei nomi, che specifica che gli elementi con prefisso rdf provengono dallo spazio dei nomi "http://www.w3.org/1999/02/22-rdf-syntax-ns#".

xmlns:cd Lo spazio dei nomi, che specifica che gli elementi con prefisso cd provengono dallo spazio dei nomi "http://www.recshop.fake/cd#".

<rdf:Description> L'elemento contiene la descrizione del rdf:about La descrizione del risorsa identificata dall'attributo.

Elemento:<cd:artist>,<cd:country>,<cd:company> e altre sono le proprietà di questa risorsa.

Validatore RDF online

Servizio di convalida RDF di W3CÈ molto utile durante lo studio di RDF. Qui puoi esperimentare con file RDF.

Il validatore RDF online può analizzare il tuo documento RDF, controllare la sua grammatica e generare una tabella e una vista grafica del tuo documento RDF.

Copia e incolla l'esempio seguente nel validatore RDF di W3C:

<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:si="http://www.recshop.fake/siteinfo#">
  <rdf:Description rdf:about="http://www.codew3c.com/RDF">
    <si:author>David</si:author>
    <si:homepage>http://www.codew3c.com</si:homepage>
  </rdf:Description>
</rdf:RDF>

Dopo aver analizzato gli esempi sopra, il risultato sarà simile a questo.