RDF

Ćwiczenie 2.1: Utwórz plik RDF, opisujący twoją osobę.

Skorzystaj ze słowników BIO, FOAF, Dublin Core i ewentualnie innych. Niech z opisania wynika, że jesteś absolwentem swoich szkół. Dodaj datę ukończenia szkoły.

Zapisz wynik do pliku rdf.xml.

Przykład opisania osoby.

<?xml version="1.0"?>
<rdf:RDF
xmlns:rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:foaf = "http://xmlns.com/foaf/0.1/"
xmlns:bio = "http://purl.org/vocab/bio/0.1/"
>

<foaf:Person rdf:ID="adenisiuk">
   <foaf:name>Aleksander Denisiuk</foaf:name>
   <foaf:gender>Male</foaf:gender>
   <foaf:givenname>Aleksander</foaf:givenname>
   <foaf:family_name>Denisiuk</foaf:family_name>
   <foaf:homepage rdf:resource="http://wmii.uwm.edu.pl/~denisjuk/"/>
   <bio:Employment>
      <foaf:Organization rdf:ID="pja">
         <foaf:name>Polsko-Japońska Akademia Technik Komputerowych</foaf:name>
         <foaf:homepage rdf:resource="https://gdansk.pja.edu.pl/pl/"/>
      </foaf:Organization>
   </bio:Employment>
   <bio:position>adiunkt</bio:position>
</foaf:Person>

</rdf:RDF>

Ćwiczenie 2.2: Walidacja RDF

Sprawdź swój kod na walidatorze W3C.


Ćwiczenie 2.3: Wizualizacja RDF

Zwizualizuj kod za pomocą RDF graphera. Powyższy przykład daje następujący graf:

Rysunek 2.1. Wizualizacja RDF

Wizualizacja RDF