Jak parsować pliki .ttl za pomocą RDFLib?
Mam plik.ttl
Formularz. Posiada 4 atrybuty / kolumny zawierające czterokrotnie następującą formę:
(id, student_name, student_address, student_phoneno)
.(id, faculty_name, faculty_address, faculty_phoneno)
.Wiem, jak parsować.n3
tworzyć trzykrotnie z RDFLib;
from rdflib import Graph
g = Graph()
g.parse("demo.nt", format="nt")
ale nie jestem pewien, jak analizować te cztery czwórki.
Moim zamiarem jest przeanalizowanie i wyodrębnienie wszystkich informacji dotyczących konkretnego identyfikatora. Identyfikator może być taki sam dla studentów i wykładowców.
Jak mogę użyć RDFLib do przetwarzania tych czterokrotnych i użyć ich do agregacji na podstawieid
?
Przykładowy fragment z.ttl
plik:
#@ <id1>
<Alice> <USA> <12345>
#@ <id1>
<Jane> <France> <78900>