Przykłady RDF

Przykłady RDF

Oto kilka wierszy tej listy CD:

Tytuł Artysta Kraj Firma Cena Rok
Empire Burlesque Bob Dylan USA Columbia 10.90 1985
Hide your heart Bonnie Tyler UK CBS Records 9.90 1988
...          

Oto kilka wierszy tego dokumentu 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>

Pierwszy wiersz tego dokumentu RDF to deklaracja XML. Po tej deklaracji znajduje się korzeń dokumentu RDF:<rdf:RDF>.

xmlns:rdf Przestrzeń nazw określa, że elementy z prefiksem rdf pochodzą z przestrzeni nazw "http://www.w3.org/1999/02/22-rdf-syntax-ns#".

xmlns:cd Przestrzeń nazw określa, że elementy z prefiksem cd pochodzą z przestrzeni nazw "http://www.recshop.fake/cd#".

<rdf:Description> Element zawiera opis rdf:about opisuje zasób oznaczony atrybutem.

Element:<cd:artist>,<cd:country>,<cd:company> są atrybutami tego zasobu.

Weryfikator RDF online

Usługa walidacji RDF W3CBardzo pomocny podczas nauki RDF. Możesz tutaj eksperymentować z plikami RDF.

Weryfikator RDF online może przetworzyć Twoje dokumenty RDF, sprawdzić ich gramatykę i wygenerować tabelę i widok graficzny dla Twojego dokumentu RDF.

Skopiuj i wklej poniższy przykład do weryfikatora RDF 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>

Po przetworzeniu powyższych przykładów wynik będzie podobny do tego.