¿Cómo analizar archivos .ttl con RDFLib?
Tengo un archivo en.ttl
formar. Tiene 4 atributos / columnas que contienen cuádruples de la siguiente forma:
(id, student_name, student_address, student_phoneno)
.(id, faculty_name, faculty_address, faculty_phoneno)
.Yo se como parse.n3
forma triplica con RDFLib;
from rdflib import Graph
g = Graph()
g.parse("demo.nt", format="nt")
pero no estoy seguro de cómo analizar estas cuádruples.
Mi intención es analizar y extraer toda la información relativa a un ID en particular. La identificación puede ser la misma tanto para el estudiante como para la facultad.
¿Cómo puedo usar RDFLib para procesar estos cuádruples y usarlo para la agregación basada enid
?
Fragmento de ejemplo de.ttl
expediente:
#@ <id1>
<Alice> <USA> <12345>
#@ <id1>
<Jane> <France> <78900>