Как анализировать файлы .ttl с помощью RDFLib?
У меня есть файл в.ttl
форма. Он имеет 4 атрибута / столбца, содержащих четверки следующего вида:
(id, student_name, student_address, student_phoneno)
.(id, faculty_name, faculty_address, faculty_phoneno)
.Я умею разбирать.n3
сформировать тройки с RDFLib;
from rdflib import Graph
g = Graph()
g.parse("demo.nt", format="nt")
но я не уверен, как разобрать эти четверки.
Мое намерение состоит в том, чтобы проанализировать и извлечь всю информацию, относящуюся к определенному идентификатору. Идентификатор может быть одинаковым для студентов и преподавателей.
Как я могу использовать RDFLib для обработки этих четверок и использовать его для агрегирования на основеid
?
Пример фрагмента из.ttl
файл:
#@ <id1>
<Alice> <USA> <12345>
#@ <id1>
<Jane> <France> <78900>